home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1994-10-19 | 19.6 KB | [ ONLN/HLX2]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
Confidence Program Detection Match Type Support
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
100%
file
MacBinary II, inited, Tue Oct 4 10:59:03 1994, modified Wed Oct 19 10:50:36 1994, creator 'HLX2', type 'ONLN', 18219 bytes "HW22 Coop With Coprocessor" , at 0x47ab 1562 bytes resource
default (weak)
99%
file
data
default
100%
TrID
MacBinary 2
default (weak)
100%
siegfried
fmt/1762 MacBinary (II)
default
100%
lsar
MacBinary
default
id metadata key value macFileType [ ONLN] macFileCreator [ HLX2]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 1a 48 57 32 32 20 43 | 6f 6f 70 20 57 69 74 68 |..HW22 C|oop With| |00000010| 20 43 6f 70 72 6f 63 65 | 73 73 6f 72 00 00 00 00 | Coproce|ssor....| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 4f 4e 4c 4e 48 4c 58 | 32 01 00 00 00 00 00 00 |.ONLNHLX|2.......| |00000050| 00 00 00 00 00 47 2b 00 | 00 06 1a aa b7 1e 37 aa |.....G+.|......7.| |00000060| ca e2 bc 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 81 ed 00 00 |........|........| |00000080| 48 57 20 32 32 20 2d 20 | 43 6f 6f 70 65 72 61 74 |HW 22 - |Cooperat| |00000090| 69 6e 67 20 77 69 74 68 | 20 74 68 65 20 43 6f 70 |ing with| the Cop| |000000a0| 72 6f 63 65 73 73 6f 72 | 0d 48 61 72 64 77 61 72 |rocessor|.Hardwar| |000000b0| 65 09 0d 52 65 76 69 73 | 65 64 20 62 79 3a 09 4a |e..Revis|ed by:.J| |000000c0| 69 6d 20 52 65 65 6b 65 | 73 09 4f 63 74 6f 62 65 |im Reeke|s.Octobe| |000000d0| 72 20 31 39 39 30 0d 57 | 72 69 74 74 65 6e 20 62 |r 1990.W|ritten b| |000000e0| 79 3a 09 4a 69 6d 20 52 | 65 65 6b 65 73 09 4a 75 |y:.Jim R|eekes.Ju| |000000f0| 6e 65 20 31 39 38 39 0d | 54 68 65 20 75 73 65 20 |ne 1989.|The use | |00000100| 6f 66 20 74 68 65 20 36 | 38 38 38 31 20 6f 72 20 |of the 6|8881 or | |00000110| 36 38 38 38 32 20 63 6f | 70 72 6f 63 65 73 73 6f |68882 co|processo| |00000120| 72 20 69 73 20 75 73 75 | 61 6c 6c 79 20 68 61 6e |r is usu|ally han| |00000130| 64 6c 65 64 20 62 79 20 | 74 68 65 20 53 41 4e 45 |dled by |the SANE| |00000140| 20 70 61 63 6b 61 67 65 | 20 6f 72 20 62 79 20 61 | package| or by a| |00000150| 20 64 65 76 65 6c 6f 70 | 6d 65 6e 74 20 73 79 73 | develop|ment sys| |00000160| 74 65 6d d5 73 20 6c 69 | 62 72 61 72 69 65 73 2e |tem.s li|braries.| |00000170| 20 20 53 6f 6d 65 20 64 | 65 76 65 6c 6f 70 65 72 | Some d|eveloper| |00000180| 73 20 6d 61 79 20 77 69 | 73 68 20 74 6f 20 75 73 |s may wi|sh to us| |00000190| 65 20 74 68 65 20 63 6f | 70 72 6f 63 65 73 73 6f |e the co|processo| |000001a0| 72 20 64 75 72 69 6e 67 | 20 73 70 65 63 69 61 6c |r during| special| |000001b0| 20 63 69 72 63 75 6d 73 | 74 61 6e 63 65 73 2c 20 | circums|tances, | |000001c0| 73 75 63 68 20 61 73 20 | 61 74 20 69 6e 74 65 72 |such as |at inter| |000001d0| 72 75 70 74 20 6c 65 76 | 65 6c 20 6f 72 20 69 6e |rupt lev|el or in| |000001e0| 73 74 61 6c 6c 69 6e 67 | 20 74 68 65 69 72 20 6f |stalling| their o| |000001f0| 77 6e 20 68 61 72 64 77 | 61 72 65 20 66 6c 6f 61 |wn hardw|are floa| |00000200| 74 69 6e 67 20 70 6f 69 | 6e 74 20 65 78 63 65 70 |ting poi|nt excep| |00000210| 74 69 6f 6e 20 68 61 6e | 64 6c 65 72 73 2e 20 20 |tion han|dlers. | |00000220| 49 6e 20 74 68 65 73 65 | 20 74 77 6f 20 73 69 74 |In these| two sit| |00000230| 75 61 74 69 6f 6e 73 2c | 20 74 68 65 72 65 20 61 |uations,| there a| |00000240| 72 65 20 73 70 65 63 69 | 61 6c 20 72 65 71 75 69 |re speci|al requi| |00000250| 72 65 6d 65 6e 74 73 20 | 74 68 61 74 20 6d 75 73 |rements |that mus| |00000260| 74 20 62 65 20 6d 65 74 | 2e 20 20 54 68 65 73 65 |t be met|. These| |00000270| 20 72 65 71 75 69 72 65 | 6d 65 6e 74 73 20 77 69 | require|ments wi| |00000280| 6c 6c 20 72 65 71 75 69 | 72 65 20 66 6c 6f 61 74 |ll requi|re float| |00000290| 69 6e 67 d0 70 6f 69 6e | 74 20 61 73 73 65 6d 62 |ing.poin|t assemb| |000002a0| 6c 79 20 63 6f 64 65 20 | 61 6e 64 20 61 72 65 20 |ly code |and are | |000002b0| 64 69 73 63 75 73 73 65 | 64 20 69 6e 20 74 68 69 |discusse|d in thi| |000002c0| 73 20 54 65 63 68 6e 69 | 63 61 6c 20 4e 6f 74 65 |s Techni|cal Note| |000002d0| 2e 0d 43 68 61 6e 67 65 | 73 20 73 69 6e 63 65 20 |..Change|s since | |000002e0| 4a 75 6e 65 20 31 39 38 | 39 3a 20 20 4e 6f 74 65 |June 198|9: Note| |000002f0| 64 20 74 68 61 74 20 74 | 68 65 20 6e 65 77 20 53 |d that t|he new S| |00000300| 6f 75 6e 64 20 4d 61 6e | 61 67 65 72 20 6e 6f 20 |ound Man|ager no | |00000310| 6c 6f 6e 67 65 72 20 75 | 73 65 73 20 66 6c 6f 61 |longer u|ses floa| |00000320| 74 69 6e 67 2d 70 6f 69 | 6e 74 20 6e 75 6d 62 65 |ting-poi|nt numbe| |00000330| 72 73 20 61 74 20 69 6e | 74 65 72 72 75 70 74 20 |rs at in|terrupt | |00000340| 74 69 6d 65 2e 0d 57 69 | 74 6e 65 73 73 69 6e 67 |time..Wi|tnessing| |00000350| 20 74 68 65 20 50 72 6f | 62 6c 65 6d 0d 49 66 20 | the Pro|blem.If | |00000360| 79 6f 75 20 73 65 65 20 | 74 68 65 20 6d 65 73 73 |you see |the mess| |00000370| 61 67 65 20 d2 53 70 75 | 72 69 6f 75 73 20 49 6e |age .Spu|rious In| |00000380| 74 65 72 72 75 70 74 20 | 6f 66 20 74 68 65 20 55 |terrupt |of the U| |00000390| 6e 69 6e 69 74 69 61 6c | 69 7a 65 64 20 49 6e 74 |ninitial|ized Int| |000003a0| 65 72 72 75 70 74 20 76 | 65 63 74 6f 72 d3 20 69 |errupt v|ector. i| |000003b0| 6e 20 4d 61 63 73 42 75 | 67 20 6f 72 20 74 68 65 |n MacsBu|g or the| |000003c0| 20 6d 65 73 73 61 67 65 | 20 d2 55 6e 61 73 73 69 | message| .Unassi| |000003d0| 67 6e 65 64 20 49 6e 74 | 65 72 72 75 70 74 20 23 |gned Int|errupt #| |000003e0| 24 30 30 44 20 28 66 6f | 72 6d 61 74 20 39 29 d3 |$00D (fo|rmat 9).| |000003f0| 20 66 72 6f 6d 20 54 4d | 4f 4e aa 2c 20 79 6f 75 | from TM|ON., you| |00000400| 20 73 68 6f 75 6c 64 20 | 73 75 73 70 65 63 74 20 | should |suspect | |00000410| 61 20 66 6c 6f 61 74 69 | 6e 67 20 70 6f 69 6e 74 |a floati|ng point| |00000420| 20 70 72 6f 74 6f 63 6f | 6c 20 76 69 6f 6c 61 74 | protoco|l violat| |00000430| 69 6f 6e 2e 20 20 54 68 | 69 73 20 63 61 6e 20 62 |ion. Th|is can b| |00000440| 65 20 63 61 75 73 65 64 | 20 62 79 20 69 6d 70 72 |e caused| by impr| |00000450| 6f 70 65 72 20 75 73 61 | 67 65 20 6f 66 20 66 6c |oper usa|ge of fl| |00000460| 6f 61 74 69 6e 67 20 70 | 6f 69 6e 74 20 69 6e 73 |oating p|oint ins| |00000470| 74 72 75 63 74 69 6f 6e | 73 20 61 74 20 69 6e 74 |truction|s at int| |00000480| 65 72 72 75 70 74 20 6c | 65 76 65 6c 20 6f 72 20 |errupt l|evel or | |00000490| 62 79 20 61 74 74 65 6d | 70 74 69 6e 67 20 74 6f |by attem|pting to| |000004a0| 20 68 61 6e 64 6c 65 20 | 68 61 72 64 77 61 72 65 | handle |hardware| |000004b0| 20 66 6c 6f 61 74 69 6e | 67 20 70 6f 69 6e 74 20 | floatin|g point | |000004c0| 65 78 63 65 70 74 69 6f | 6e 73 20 69 6e 63 6f 72 |exceptio|ns incor| |000004d0| 72 65 63 74 6c 79 2e 0d | 49 6e 74 65 72 72 75 70 |rectly..|Interrup| |000004e0| 74 69 6e 67 20 74 68 65 | 20 43 6f 70 72 6f 63 65 |ting the| Coproce| |000004f0| 73 73 6f 72 0d 49 66 20 | 79 6f 75 20 61 74 74 65 |ssor.If |you atte| |00000500| 6d 70 74 20 74 6f 20 75 | 73 65 20 74 68 65 20 63 |mpt to u|se the c| |00000510| 6f 70 72 6f 63 65 73 73 | 6f 72 20 61 74 20 69 6e |oprocess|or at in| |00000520| 74 65 72 72 75 70 74 20 | 6c 65 76 65 6c 2c 20 79 |terrupt |level, y| |00000530| 6f 75 20 6d 61 79 20 62 | 65 20 69 6e 74 65 72 72 |ou may b|e interr| |00000540| 75 70 74 69 6e 67 20 61 | 20 66 6c 6f 61 74 69 6e |upting a| floatin| |00000550| 67 20 70 6f 69 6e 74 20 | 70 72 6f 63 65 73 73 6f |g point |processo| |00000560| 72 2e 20 20 59 6f 75 20 | 6d 75 73 74 20 73 61 76 |r. You |must sav| |00000570| 65 20 74 68 65 20 63 6f | 70 72 6f 63 65 73 73 6f |e the co|processo| |00000580| 72 d5 73 20 73 74 61 74 | 65 20 62 65 66 6f 72 65 |r.s stat|e before| |00000590| 20 65 78 65 63 75 74 69 | 6e 67 20 61 6e 79 20 66 | executi|ng any f| |000005a0| 6c 6f 61 74 69 6e 67 20 | 70 6f 69 6e 74 20 69 6e |loating |point in| |000005b0| 73 74 72 75 63 74 69 6f | 6e 73 2c 20 61 6e 64 2c |structio|ns, and,| |000005c0| 20 6f 66 20 63 6f 75 72 | 73 65 2c 20 72 65 73 74 | of cour|se, rest| |000005d0| 6f 72 65 20 69 74 20 6c | 61 74 65 72 20 64 75 72 |ore it l|ater dur| |000005e0| 69 6e 67 20 74 68 65 20 | 69 6e 74 65 72 72 75 70 |ing the |interrup| |000005f0| 74 20 72 6f 75 74 69 6e | 65 2e 20 20 54 68 69 73 |t routin|e. This| |00000600| 20 72 65 71 75 69 72 65 | 73 20 61 73 73 65 6d 62 | require|s assemb| |00000610| 6c 79 20 63 6f 64 65 20 | 73 69 6e 63 65 20 74 68 |ly code |since th| |00000620| 65 72 65 20 69 73 20 6e | 6f 20 63 6f 6e 76 65 6e |ere is n|o conven| |00000630| 69 65 6e 74 20 77 61 79 | 20 74 6f 20 64 6f 20 69 |ient way| to do i| |00000640| 74 20 69 6e 20 61 20 68 | 69 67 68 d0 6c 65 76 65 |t in a h|igh.leve| |00000650| 6c 20 6c 61 6e 67 75 61 | 67 65 2e 0d 54 68 65 72 |l langua|ge..Ther| |00000660| 65 20 69 73 20 61 20 70 | 72 6f 74 6f 63 6f 6c 20 |e is a p|rotocol | |00000670| 74 68 61 74 20 6d 75 73 | 74 20 62 65 20 66 6f 6c |that mus|t be fol| |00000680| 6c 6f 77 65 64 2e 20 20 | 54 68 65 20 66 69 72 73 |lowed. |The firs| |00000690| 74 20 66 6c 6f 61 74 69 | 6e 67 20 70 6f 69 6e 74 |t floati|ng point| |000006a0| 20 69 6e 73 74 72 75 63 | 74 69 6f 6e 20 6d 75 73 | instruc|tion mus| |000006b0| 74 20 62 65 20 61 6e 20 | 46 53 41 56 45 2e 20 20 |t be an |FSAVE. | |000006c0| 54 68 69 73 20 69 6e 73 | 74 72 75 63 74 69 6f 6e |This ins|truction| |000006d0| 20 73 75 73 70 65 6e 64 | 73 20 74 68 65 20 65 78 | suspend|s the ex| |000006e0| 65 63 75 74 69 6f 6e 20 | 6f 66 20 61 6e 79 20 6f |ecution |of any o| |000006f0| 70 65 72 61 74 69 6f 6e | 20 69 6e 20 70 72 6f 67 |peration| in prog| |00000700| 72 65 73 73 20 61 6e 64 | 20 73 61 76 65 73 20 74 |ress and| saves t| |00000710| 68 65 20 69 6e 74 65 72 | 6e 61 6c 20 73 74 61 74 |he inter|nal stat| |00000720| 65 2e 20 20 54 68 65 20 | 6e 75 6d 62 65 72 20 6f |e. The |number o| |00000730| 66 20 62 79 74 65 73 20 | 72 65 71 75 69 72 65 64 |f bytes |required| |00000740| 20 69 6e 20 74 68 69 73 | 20 6f 70 65 72 61 74 69 | in this| operati| |00000750| 6f 6e 20 64 65 70 65 6e | 64 73 20 6f 6e 20 74 68 |on depen|ds on th| |00000760| 65 20 73 74 61 74 65 20 | 69 74 20 69 73 20 69 6e |e state |it is in| |00000770| 2c 20 61 6e 64 20 69 74 | 20 63 61 6e 20 62 65 20 |, and it| can be | |00000780| 75 70 20 74 6f 20 32 31 | 36 20 62 79 74 65 73 2e |up to 21|6 bytes.| |00000790| 20 20 49 66 20 61 6e 79 | 20 66 6c 6f 61 74 69 6e | If any| floatin| |000007a0| 67 20 70 6f 69 6e 74 20 | 72 65 67 69 73 74 65 72 |g point |register| |000007b0| 73 20 61 72 65 20 74 6f | 20 62 65 20 75 73 65 64 |s are to| be used| |000007c0| 2c 20 74 68 65 79 20 61 | 6c 73 6f 20 6d 75 73 74 |, they a|lso must| |000007d0| 20 62 65 20 73 61 76 65 | 64 20 77 69 74 68 20 74 | be save|d with t| |000007e0| 68 65 20 46 4d 4f 56 45 | 20 69 6e 73 74 72 75 63 |he FMOVE| instruc| |000007f0| 74 69 6f 6e 2e 20 20 41 | 66 74 65 72 20 70 65 72 |tion. A|fter per| |00000800| 66 6f 72 6d 69 6e 67 20 | 74 68 65 20 69 6e 74 65 |forming |the inte| |00000810| 72 72 75 70 74 20 72 6f | 75 74 69 6e 65 2c 20 74 |rrupt ro|utine, t| |00000820| 68 65 20 46 52 45 53 54 | 4f 52 45 20 69 6e 73 74 |he FREST|ORE inst| |00000830| 72 75 63 74 69 6f 6e 20 | 69 73 20 75 73 65 64 20 |ruction |is used | |00000840| 74 6f 20 72 65 73 74 6f | 72 65 20 74 68 65 20 66 |to resto|re the f| |00000850| 6c 6f 61 74 69 6e 67 20 | 70 6f 69 6e 74 20 73 74 |loating |point st| |00000860| 61 74 65 2e 0d 56 42 4c | 50 72 6f 63 20 20 20 20 |ate..VBL|Proc | |00000870| 46 53 41 56 45 20 20 20 | 20 20 20 20 2d 28 53 50 |FSAVE | -(SP| |00000880| 29 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 73 61 |) | ; sa| |00000890| 76 65 20 74 68 65 20 46 | 50 20 73 74 61 74 65 0d |ve the F|P state.| |000008a0| 20 20 20 20 20 20 20 20 | 20 20 20 46 4d 4f 56 45 | | FMOVE| |000008b0| 4d 2e 58 20 20 20 20 46 | 50 52 65 67 73 2c 2d 28 |M.X F|PRegs,-(| |000008c0| 53 50 29 20 20 20 20 3b | 20 73 61 76 65 20 74 68 |SP) ;| save th| |000008d0| 65 20 46 50 20 72 65 67 | 73 20 77 65 20 75 73 65 |e FP reg|s we use| |000008e0| 0d 20 20 20 20 20 20 20 | 20 20 20 20 c9 0d 20 20 |. | .. | |000008f0| 20 20 20 20 20 20 20 20 | 20 c9 20 20 20 20 20 20 | | . | |00000900| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | | |00000910| 20 20 20 20 20 3b 20 79 | 6f 75 72 20 69 6e 74 65 | ; y|our inte| |00000920| 72 72 75 70 74 20 63 6f | 64 65 0d 20 20 20 20 20 |rrupt co|de. | |00000930| 20 20 20 20 20 20 c9 0d | 56 42 4c 45 78 69 74 20 | ..|VBLExit | |00000940| 20 20 20 46 4d 4f 56 45 | 4d 2e 58 20 20 20 20 28 | FMOVE|M.X (| |00000950| 53 50 29 2b 2c 46 50 52 | 65 67 73 20 20 20 20 3b |SP)+,FPR|egs ;| |00000960| 20 72 65 70 6c 61 63 65 | 20 74 68 65 20 46 50 20 | replace| the FP | |00000970| 72 65 67 73 20 77 65 20 | 75 73 65 64 0d 20 20 20 |regs we |used. | |00000980| 20 20 20 20 20 20 20 20 | 46 52 45 53 54 4f 52 45 | |FRESTORE| |00000990| 20 20 20 20 28 53 50 29 | 2b 20 20 20 20 20 20 20 | (SP)|+ | |000009a0| 20 20 20 20 3b 20 72 65 | 73 74 6f 72 65 20 74 68 | ; re|store th| |000009b0| 65 20 46 50 20 73 74 61 | 74 65 0d 20 20 20 20 20 |e FP sta|te. | |000009c0| 20 20 20 20 20 20 52 54 | 53 0d 4e 6f 74 65 20 74 | RT|S.Note t| |000009d0| 68 61 74 20 74 68 65 20 | 63 6f 70 72 6f 63 65 73 |hat the |coproces| |000009e0| 73 6f 72 20 6d 61 79 20 | 6e 6f 74 20 62 65 20 69 |sor may |not be i| |000009f0| 6e 20 61 20 63 6f 6e 64 | 69 74 69 6f 6e 20 74 6f |n a cond|ition to| |00000a00| 20 62 65 20 69 6e 74 65 | 72 72 75 70 74 65 64 2c | be inte|rrupted,| |00000a10| 20 61 6e 64 20 74 68 65 | 20 46 53 41 56 45 20 69 | and the| FSAVE i| |00000a20| 6e 73 74 72 75 63 74 69 | 6f 6e 20 77 69 6c 6c 20 |nstructi|on will | |00000a30| 68 61 6c 74 20 74 68 65 | 20 6d 61 69 6e 20 70 72 |halt the| main pr| |00000a40| 6f 63 65 73 73 6f 72 20 | 75 6e 74 69 6c 20 73 75 |ocessor |until su| |00000a50| 63 68 20 61 20 63 6f 6e | 64 69 74 69 6f 6e 20 63 |ch a con|dition c| |00000a60| 61 6e 20 62 65 20 6d 65 | 74 2e 20 20 54 6f 20 67 |an be me|t. To g| |00000a70| 69 76 65 20 61 6e 20 69 | 64 65 61 20 6f 6e 20 74 |ive an i|dea on t| |00000a80| 68 65 20 74 69 6d 65 20 | 72 65 71 75 69 72 65 64 |he time |required| |00000a90| 20 66 6f 72 20 73 61 76 | 69 6e 67 20 74 68 65 20 | for sav|ing the | |00000aa0| 63 6f 70 72 6f 63 65 73 | 73 6f 72 d5 73 20 73 74 |coproces|sor.s st| |00000ab0| 61 74 65 2c 20 74 68 65 | 20 46 53 41 56 45 20 6f |ate, the| FSAVE o| |00000ac0| 72 20 46 52 45 53 54 4f | 52 45 20 69 6e 73 74 72 |r FRESTO|RE instr| |00000ad0| 75 63 74 69 6f 6e 73 20 | 63 61 6e 20 74 61 6b 65 |uctions |can take| |00000ae0| 20 61 70 70 72 6f 78 69 | 6d 61 74 65 6c 79 20 39 | approxi|mately 9| |00000af0| 30 30 20 63 79 63 6c 65 | 73 20 74 6f 20 65 78 65 |00 cycle|s to exe| |00000b00| 63 75 74 65 2e 20 20 54 | 68 69 73 20 69 73 20 61 |cute. T|his is a| |00000b10| 62 6f 75 74 20 35 30 20 | 74 69 6d 65 73 20 73 6c |bout 50 |times sl| |00000b20| 6f 77 65 72 20 74 68 61 | 6e 20 61 20 4d 4f 56 45 |ower tha|n a MOVE| |00000b30| 20 69 6e 73 74 72 75 63 | 74 69 6f 6e 2e 20 20 43 | instruc|tion. C| |00000b40| 6f 6e 73 69 64 65 72 69 | 6e 67 20 74 68 65 20 6c |onsideri|ng the l| |00000b50| 65 6e 67 74 68 20 6f 66 | 20 74 69 6d 65 20 69 74 |ength of| time it| |00000b60| 20 74 61 6b 65 73 20 74 | 6f 20 70 65 72 66 6f 72 | takes t|o perfor| |00000b70| 6d 20 74 68 69 73 20 6e | 65 63 65 73 73 61 72 79 |m this n|ecessary| |00000b80| 20 70 72 6f 74 6f 63 6f | 6c 2c 20 69 74 20 6d 61 | protoco|l, it ma| |00000b90| 79 20 6e 6f 74 20 62 65 | 20 64 65 73 69 72 61 62 |y not be| desirab| |00000ba0| 6c 65 20 74 6f 20 75 73 | 65 20 66 6c 6f 61 74 69 |le to us|e floati| |00000bb0| 6e 67 d0 70 6f 69 6e 74 | 20 6d 61 74 68 20 61 74 |ng.point| math at| |00000bc0| 20 69 6e 74 65 72 72 75 | 70 74 20 6c 65 76 65 6c | interru|pt level| |00000bd0| 2e 20 20 41 73 20 61 6e | 20 61 6c 74 65 72 6e 61 |. As an| alterna| |00000be0| 74 69 76 65 2c 20 69 6e | 76 65 73 74 69 67 61 74 |tive, in|vestigat| |00000bf0| 65 20 74 68 65 20 70 6f | 73 73 69 62 69 6c 69 74 |e the po|ssibilit| |00000c00| 79 20 6f 66 20 75 73 69 | 6e 67 20 74 68 65 20 54 |y of usi|ng the T| |00000c10| 6f 6f 6c 62 6f 78 20 72 | 6f 75 74 69 6e 65 73 20 |oolbox r|outines | |00000c20| 66 6f 72 20 46 69 78 65 | 64 20 61 6e 64 20 46 72 |for Fixe|d and Fr| |00000c30| 61 63 20 6e 75 6d 62 65 | 72 73 2e 0d 48 61 6e 64 |ac numbe|rs..Hand| |00000c40| 6c 69 6e 67 20 46 6c 6f | 61 74 69 6e 67 20 50 6f |ling Flo|ating Po| |00000c50| 69 6e 74 20 45 78 63 65 | 70 74 69 6f 6e 73 0d 49 |int Exce|ptions.I| |00000c60| 74 20 69 73 20 70 6f 73 | 73 69 62 6c 65 2c 20 61 |t is pos|sible, a| |00000c70| 6e 64 20 73 6f 6d 65 74 | 69 6d 65 73 20 64 65 73 |nd somet|imes des| |00000c80| 69 72 61 62 6c 65 2c 20 | 66 6f 72 20 61 70 70 6c |irable, |for appl| |00000c90| 69 63 61 74 69 6f 6e 73 | 20 74 6f 20 69 6e 73 74 |ications| to inst| |00000ca0| 61 6c 6c 20 74 68 65 69 | 72 20 6f 77 6e 20 68 61 |all thei|r own ha| |00000cb0| 72 64 77 61 72 65 20 66 | 6c 6f 61 74 69 6e 67 d0 |rdware f|loating.| |00000cc0| 70 6f 69 6e 74 20 65 78 | 63 65 70 74 69 6f 6e 20 |point ex|ception | |00000cd0| 68 61 6e 64 6c 65 72 73 | 2e 20 20 54 68 65 20 4d |handlers|. The M| |00000ce0| 50 57 20 d5 38 38 31 20 | 53 41 4e 45 20 6c 69 62 |PW .881 |SANE lib| |00000cf0| 72 61 72 69 65 73 20 70 | 72 6f 76 69 64 65 20 72 |raries p|rovide r| |00000d00| 6f 75 74 69 6e 65 73 20 | 66 6f 72 20 61 70 70 6c |outines |for appl| |00000d10| 69 63 61 74 69 6f 6e 73 | 20 74 6f 20 64 6f 20 73 |ications| to do s| |00000d20| 6f 2e 20 20 49 66 20 61 | 6e 20 61 70 70 6c 69 63 |o. If a|n applic| |00000d30| 61 74 69 6f 6e 20 69 73 | 20 67 6f 69 6e 67 20 74 |ation is| going t| |00000d40| 6f 20 75 73 65 20 74 68 | 69 73 20 6d 65 63 68 61 |o use th|is mecha| |00000d50| 6e 69 73 6d 20 74 6f 20 | 63 61 74 63 68 20 65 78 |nism to |catch ex| |00000d60| 63 65 70 74 69 6f 6e 73 | 20 73 75 63 68 20 61 73 |ceptions| such as| |00000d70| 20 75 6e 64 65 72 66 6c | 6f 77 2c 20 6f 76 65 72 | underfl|ow, over| |00000d80| 66 6c 6f 77 2c 20 6f 72 | 20 64 69 76 69 64 65 20 |flow, or| divide | |00000d90| 62 79 20 7a 65 72 6f 2c | 20 74 68 65 6e 20 69 74 |by zero,| then it| |00000da0| 20 6d 75 73 74 20 66 6f | 6c 6c 6f 77 20 74 68 65 | must fo|llow the| |00000db0| 20 6d 69 6e 69 6d 61 6c | 20 70 72 6f 74 6f 63 6f | minimal| protoco| |00000dc0| 6c 20 61 73 20 73 68 6f | 77 6e 20 69 6e 20 74 68 |l as sho|wn in th| |00000dd0| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 20 65 78 61 6d |e follow|ing exam| |00000de0| 70 6c 65 2e 0d 48 61 6e | 64 6c 65 72 20 20 20 20 |ple..Han|dler | |00000df0| 46 53 41 56 45 20 20 20 | 20 20 20 20 2d 28 53 50 |FSAVE | -(SP| |00000e00| 29 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 73 61 |) | ; sa| |00000e10| 76 65 20 74 68 65 20 46 | 50 20 73 74 61 74 65 0d |ve the F|P state.| |00000e20| 20 20 20 20 20 20 20 20 | 20 20 20 4d 4f 56 45 2e | | MOVE.| |00000e30| 42 20 20 20 20 20 20 28 | 53 50 29 2c 44 30 20 20 |B (|SP),D0 | |00000e40| 20 20 20 20 20 20 20 3b | 20 66 69 72 73 74 20 62 | ;| first b| |00000e50| 79 74 65 20 6f 66 20 74 | 68 65 20 73 74 61 74 65 |yte of t|he state| |00000e60| 20 66 72 61 6d 65 0d 20 | 20 20 20 20 20 20 20 20 | frame. | | |00000e70| 20 20 42 45 51 20 20 20 | 20 20 20 20 20 20 4e 55 | BEQ | NU| |00000e80| 4c 4c 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 |LL | ; | |00000e90| 62 72 61 6e 63 68 20 69 | 66 20 4e 55 4c 4c 20 73 |branch i|f NULL s| |00000ea0| 74 61 74 65 0d 20 20 20 | 20 20 20 20 20 20 20 20 |tate. | | |00000eb0| 43 4c 52 2e 4c 20 20 20 | 20 20 20 20 44 30 20 20 |CLR.L | D0 | |00000ec0| 20 20 20 20 20 20 20 20 | 20 20 20 20 3b 20 63 6c | | ; cl| |00000ed0| 65 61 72 20 64 61 74 61 | 20 72 65 67 69 73 74 65 |ear data| registe| |00000ee0| 72 0d 20 20 20 20 20 20 | 20 20 20 20 20 4d 4f 56 |r. | MOV| |00000ef0| 45 2e 42 20 20 20 20 20 | 20 31 28 53 50 29 2c 44 |E.B | 1(SP),D| |00000f00| 30 20 20 20 20 20 20 20 | 20 3b 20 6c 6f 61 64 20 |0 | ; load | |00000f10| 73 74 61 74 65 20 66 72 | 61 6d 65 20 73 69 7a 65 |state fr|ame size| |00000f20| 0d 20 20 20 20 20 20 20 | 20 20 20 20 42 53 45 54 |. | BSET| |00000f30| 20 20 20 20 20 20 20 20 | 23 33 2c 28 53 50 2c 44 | |#3,(SP,D| |00000f40| 30 29 20 20 20 20 20 20 | 3b 20 73 65 74 20 62 69 |0) |; set bi| |00000f50| 74 20 32 37 20 6f 72 20 | 42 49 55 0d 20 20 20 20 |t 27 or |BIU. | |00000f60| 20 20 20 20 20 20 20 c9 | 0d 20 20 20 20 20 20 20 | .|. | |00000f70| 20 20 20 20 c9 20 20 20 | 20 20 20 20 20 20 20 20 | . | | |00000f80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | | |00000f90| 3b 20 79 6f 75 72 20 65 | 78 63 65 70 74 69 6f 6e |; your e|xception| |00000fa0| 20 63 6f 64 65 0d 20 20 | 20 20 20 20 20 20 20 20 | code. | | |00000fb0| 20 c9 0d 4e 75 6c 6c 20 | 20 20 20 20 20 20 46 52 | ..Null | FR| |00000fc0| 45 53 54 4f 52 45 20 20 | 20 20 28 53 50 29 2b 20 |ESTORE | (SP)+ | |00000fd0| 20 20 20 20 20 20 20 20 | 20 20 3b 20 72 65 73 74 | | ; rest| |00000fe0| 6f 72 65 20 74 68 65 20 | 46 50 20 73 74 61 74 65 |ore the |FP state| |00000ff0| 0d 20 20 20 20 20 20 20 | 20 20 20 20 52 54 45 20 |. | RTE | |00001000| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | | |00001010| 20 20 20 20 20 20 20 20 | 3b 20 72 65 74 75 72 6e | |; return| |00001020| 20 66 72 6f 6d 20 65 78 | 63 65 70 74 69 6f 6e 0d | from ex|ception.| |00001030| 4f 74 68 65 72 20 49 73 | 73 75 65 73 0d 44 65 62 |Other Is|sues.Deb| |00001040| 75 67 67 69 6e 67 20 66 | 6c 6f 61 74 69 6e 67 d0 |ugging f|loating.| |00001050| 70 6f 69 6e 74 20 72 6f | 75 74 69 6e 65 73 20 77 |point ro|utines w| |00001060| 69 74 68 20 4d 61 63 73 | 42 75 67 2c 20 53 41 44 |ith Macs|Bug, SAD| |00001070| 45 2c 20 61 6e 64 20 54 | 4d 4f 4e 20 6d 61 79 20 |E, and T|MON may | |00001080| 63 61 75 73 65 20 61 20 | 70 72 6f 74 6f 63 6f 6c |cause a |protocol| |00001090| 20 76 69 6f 6c 61 74 69 | 6f 6e 2e 20 20 4d 61 63 | violati|on. Mac| |000010a0| 73 42 75 67 20 36 2e 31 | 2c 20 61 6e 64 20 65 61 |sBug 6.1|, and ea| |000010b0| 72 6c 69 65 72 2c 20 64 | 6f 20 6e 6f 74 20 70 65 |rlier, d|o not pe| |000010c0| 72 66 6f 72 6d 20 74 68 | 65 20 46 53 41 56 45 20 |rform th|e FSAVE | |000010d0| 61 6e 64 20 46 52 45 53 | 54 4f 52 45 20 73 75 72 |and FRES|TORE sur| |000010e0| 72 6f 75 6e 64 69 6e 67 | 20 66 6c 6f 61 74 69 6e |rounding| floatin| |000010f0| 67 d0 70 6f 69 6e 74 20 | 69 6e 73 74 72 75 63 74 |g.point |instruct| |00001100| 69 6f 6e 73 20 61 74 20 | 69 6e 74 65 72 72 75 70 |ions at |interrup| |00001110| 74 20 6c 65 76 65 6c 2e | 20 20 41 73 20 6f 66 20 |t level.| As of | |00001120| 54 4d 4f 4e 20 32 2e 38 | 2e 34 2c 20 69 74 20 68 |TMON 2.8|.4, it h| |00001130| 61 73 20 6e 6f 74 20 68 | 61 6e 64 6c 65 64 20 66 |as not h|andled f| |00001140| 6c 6f 61 74 69 6e 67 2d | 70 6f 69 6e 74 20 69 6e |loating-|point in| |00001150| 73 74 72 75 63 74 69 6f | 6e 73 2e 20 20 48 61 72 |structio|ns. Har| |00001160| 64 77 61 72 65 20 66 6c | 6f 61 74 69 6e 67 d0 70 |dware fl|oating.p| |00001170| 6f 69 6e 74 20 65 78 63 | 65 70 74 69 6f 6e 20 68 |oint exc|eption h| |00001180| 61 6e 64 6c 65 72 73 20 | 61 6e 64 20 69 6e 74 65 |andlers |and inte| |00001190| 72 72 75 70 74 20 72 6f | 75 74 69 6e 65 73 20 75 |rrupt ro|utines u| |000011a0| 73 69 6e 67 20 66 6c 6f | 61 74 69 6e 67 d0 70 6f |sing flo|ating.po| |000011b0| 69 6e 74 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 73 |int inst|ructions| |000011c0| 20 72 65 71 75 69 72 65 | 20 61 73 73 65 6d 62 6c | require| assembl| |000011d0| 79 20 63 6f 64 69 6e 67 | 2e 0d 59 6f 75 20 63 61 |y coding|..You ca| |000011e0| 6e 20 77 69 74 6e 65 73 | 73 20 61 20 70 72 6f 74 |n witnes|s a prot| |000011f0| 6f 63 6f 6c 20 76 69 6f | 6c 61 74 69 6f 6e 20 69 |ocol vio|lation i| |00001200| 6e 20 61 6e 6f 74 68 65 | 72 20 73 69 74 75 61 74 |n anothe|r situat| |00001210| 69 6f 6e 2e 20 20 54 68 | 69 73 20 69 73 20 77 68 |ion. Th|is is wh| |00001220| 65 6e 20 75 73 69 6e 67 | 20 74 68 65 20 53 6f 75 |en using| the Sou| |00001230| 6e 64 20 4d 61 6e 61 67 | 65 72 20 69 6e 20 53 79 |nd Manag|er in Sy| |00001240| 73 74 65 6d 20 53 6f 66 | 74 77 61 72 65 20 36 2e |stem Sof|tware 6.| |00001250| 30 2e 35 20 61 6e 64 20 | 65 61 72 6c 69 65 72 2e |0.5 and |earlier.| |00001260| 20 20 54 68 69 73 20 53 | 6f 75 6e 64 20 4d 61 6e | This S|ound Man| |00001270| 61 67 65 72 20 63 61 6c | 6c 73 20 53 41 4e 45 20 |ager cal|ls SANE | |00001280| 61 74 20 69 6e 74 65 72 | 72 75 70 74 20 74 69 6d |at inter|rupt tim| |00001290| 65 2e 20 20 49 66 20 61 | 6e 20 61 70 70 6c 69 63 |e. If a|n applic| |000012a0| 61 74 69 6f 6e 20 69 73 | 20 75 73 69 6e 67 20 74 |ation is| using t| |000012b0| 68 65 20 63 6f 70 72 6f | 63 65 73 73 6f 72 20 61 |he copro|cessor a| |000012c0| 6e 64 20 74 68 69 73 20 | 53 6f 75 6e 64 20 4d 61 |nd this |Sound Ma| |000012d0| 6e 61 67 65 72 20 69 73 | 20 72 75 6e 6e 69 6e 67 |nager is| running| |000012e0| 2c 20 69 74 20 69 73 20 | 76 65 72 79 20 6c 69 6b |, it is |very lik| |000012f0| 65 6c 79 20 74 6f 20 69 | 6e 74 65 72 72 75 70 74 |ely to i|nterrupt| |00001300| 20 74 68 65 20 63 6f 70 | 72 6f 63 65 73 73 6f 72 | the cop|rocessor| |00001310| 2e 20 20 54 68 69 73 20 | 70 72 6f 62 6c 65 6d 20 |. This |problem | |00001320| 68 61 73 20 62 65 65 6e | 20 72 65 73 6f 6c 76 65 |has been| resolve| |00001330| 64 20 69 6e 20 74 68 65 | 20 6e 65 77 20 53 6f 75 |d in the| new Sou| |00001340| 6e 64 20 4d 61 6e 61 67 | 65 72 2c 20 77 68 69 63 |nd Manag|er, whic| |00001350| 68 20 77 61 73 20 6f 72 | 69 67 69 6e 61 6c 6c 79 |h was or|iginally| |00001360| 20 72 65 6c 65 61 73 65 | 64 20 69 6e 20 53 79 73 | release|d in Sys| |00001370| 74 65 6d 20 53 6f 66 74 | 77 61 72 65 20 36 2e 30 |tem Soft|ware 6.0| |00001380| 2e 36 2e 20 20 54 68 65 | 20 6e 65 77 20 53 6f 75 |.6. The| new Sou| |00001390| 6e 64 20 4d 61 6e 61 67 | 65 72 20 6e 6f 20 6c 6f |nd Manag|er no lo| |000013a0| 6e 67 65 72 20 75 73 65 | 73 20 66 6c 6f 61 74 69 |nger use|s floati| |000013b0| 6e 67 2d 70 6f 69 6e 74 | 20 6e 75 6d 62 65 72 73 |ng-point| numbers| |000013c0| 20 61 74 20 69 6e 74 65 | 72 72 75 70 74 20 6c 65 | at inte|rrupt le| |000013d0| 76 65 6c 3b 20 69 74 20 | 72 65 70 6c 61 63 65 73 |vel; it |replaces| |000013e0| 20 74 68 65 6d 20 77 69 | 74 68 20 46 69 78 65 64 | them wi|th Fixed| |000013f0| 20 61 6e 64 20 46 72 61 | 63 74 20 74 79 70 65 73 | and Fra|ct types| |00001400| 2e 0d 46 75 72 74 68 65 | 72 20 52 65 66 65 72 65 |..Furthe|r Refere| |00001410| 6e 63 65 3a 0d a5 09 41 | 70 70 6c 65 20 4e 75 6d |nce:...A|pple Num| |00001420| 65 72 69 63 73 20 4d 61 | 6e 75 61 6c 2c 20 53 65 |erics Ma|nual, Se| |00001430| 63 6f 6e 64 20 45 64 69 | 74 69 6f 6e 0d a5 09 4d |cond Edi|tion...M| |00001440| 6f 74 6f 72 6f 6c 61 20 | 4d 43 36 38 38 38 31 2f |otorola |MC68881/| |00001450| 4d 43 36 38 38 38 32 20 | 55 73 65 72 d5 73 20 4d |MC68882 |User.s M| |00001460| 61 6e 75 61 6c 0d a5 09 | 4d 50 57 20 72 65 66 65 |anual...|MPW refe| |00001470| 72 65 6e 63 65 20 6d 61 | 6e 75 61 6c 73 0d a5 09 |rence ma|nuals...| |00001480| 54 65 63 68 6e 69 63 61 | 6c 20 4e 6f 74 65 20 50 |Technica|l Note P| |00001490| 54 20 32 35 20 2d 20 4e | 6f 74 65 73 20 6f 6e 20 |T 25 - N|otes on | |000014a0| 4d 50 57 d5 73 20 d0 6d | 63 36 38 38 38 31 20 4f |MPW.s .m|c68881 O| |000014b0| 70 74 69 6f 6e 0d a5 09 | 54 65 63 68 6e 69 63 61 |ption...|Technica| |000014c0| 6c 20 4e 6f 74 65 20 48 | 57 20 33 32 20 2d 20 53 |l Note H|W 32 - S| |000014d0| 70 65 65 64 79 20 74 68 | 65 20 4d 61 74 68 20 43 |peedy th|e Math C| |000014e0| 6f 70 72 6f 63 65 73 73 | 6f 72 0d 54 4d 4f 4e 20 |oprocess|or.TMON | |000014f0| 69 73 20 61 20 74 72 61 | 64 65 6d 61 72 6b 20 6f |is a tra|demark o| |00001500| 66 20 49 43 4f 4d 20 53 | 69 6d 75 6c 61 74 69 6f |f ICOM S|imulatio| |00001510| 6e 73 2c 20 49 6e 63 2e | 0d 17 6a 00 00 00 00 03 |ns, Inc.|..j.....| |00001520| 48 02 52 00 11 02 ff 0c | 00 ff ff ff ff 00 00 00 |H.R.....|........| |00001530| 00 00 00 00 00 02 52 00 | 00 03 48 00 00 00 00 00 |......R.|..H.....| |00001540| 00 00 a0 00 82 00 1e 00 | 01 00 0a 00 2f 00 5a 00 |........|..../.Z.| |00001550| 81 02 23 00 07 00 00 00 | 00 00 08 00 0a 00 09 30 |..#.....|.......0| |00001560| 49 88 3a b5 9c f0 39 00 | 22 00 7b 02 1a 00 00 00 |I.:...9.|".{.....| |00001570| 09 ff ff ff ff ff ff ff | ff 00 23 00 00 00 a0 00 |........|..#.....| |00001580| c4 00 a1 00 64 00 0a 4f | 4e 4c 4e 00 66 00 00 01 |....d..O|NLN.f...| |00001590| fe 00 a0 00 8c 00 a1 00 | 64 00 31 64 72 77 32 00 |........|d.1drw2.| |000015a0| 02 01 c9 00 2d 01 e1 01 | 5f 00 00 80 00 00 00 00 |....-...|_.......| |000015b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 ff ff ff |........|........| |000015c0| ff ff ff 00 01 00 00 01 | 8f 00 00 00 00 00 a1 00 |........|........| |000015d0| 96 00 0c 01 00 00 00 02 | 78 00 00 00 00 00 00 00 |........|x.......| |000015e0| a1 00 64 00 10 64 72 77 | 32 00 3a 00 05 00 00 00 |..d..drw|2.:.....| |000015f0| 00 00 01 00 00 00 a1 00 | 64 00 0e 64 72 77 32 00 |........|d..drw2.| |00001600| 3a 00 02 00 24 00 00 00 | 00 00 a1 00 64 00 34 64 |:...$...|....d.4d| |00001610| 72 77 32 00 3a 00 01 00 | 03 01 00 00 18 00 00 00 |rw2.:...|........| |00001620| 00 00 00 00 00 00 00 00 | 01 00 01 00 01 00 01 00 |........|........| |00001630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001640| 00 00 00 00 a1 00 9a 00 | 08 ff fa 00 00 00 97 40 |........|.......@| |00001650| 00 00 a0 00 98 00 2c 00 | 08 00 14 05 54 69 6d 65 |......,.|....Time| |00001660| 73 00 03 00 14 00 04 01 | 00 00 0d 00 18 00 2e 00 |s.......|........| |00001670| 04 00 00 01 00 00 10 00 | 52 01 c9 00 52 01 c9 00 |........|R...R...| |00001680| 2b 5d 42 13 4e 65 77 20 | 54 65 63 68 6e 69 63 61 |+]B.New |Technica| |00001690| 6c 20 4e 6f 74 65 73 00 | a0 00 99 00 a1 00 64 00 |l Notes.|......d.| |000016a0| 08 64 72 77 32 00 3a 00 | 04 00 a1 14 e3 00 02 00 |.drw2.:.|........| |000016b0| 01 00 a0 00 97 00 a1 00 | 64 00 31 64 72 77 32 00 |........|d.1drw2.| |000016c0| 02 02 06 01 65 02 19 01 | f4 00 00 80 00 00 00 00 |....e...|........| |000016d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 ff ff ff |........|........| |000016e0| ff ff ff 00 01 00 00 01 | 50 00 00 00 00 00 a1 00 |........|P.......| |000016f0| 96 00 0c 01 00 00 00 02 | 78 00 00 00 00 00 00 00 |........|x.......| |00001700| a1 00 64 00 10 64 72 77 | 32 00 3a 00 05 00 00 00 |..d..drw|2.:.....| |00001710| 00 00 01 00 00 00 a1 00 | 64 00 0e 64 72 77 32 00 |........|d..drw2.| |00001720| 3a 00 02 00 24 00 00 00 | 00 00 a1 00 64 00 34 64 |:...$...|....d.4d| |00001730| 72 77 32 00 3a 00 01 00 | 03 00 00 00 12 00 00 00 |rw2.:...|........| |00001740| 00 00 00 00 00 00 00 00 | 01 00 01 00 01 00 01 00 |........|........| |00001750| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001760| 00 00 00 00 a1 00 9a 00 | 08 ff fb 80 00 00 45 c0 |........|......E.| |00001770| 00 00 a0 00 98 00 04 00 | 00 00 0d 00 12 00 28 00 |........|......(.| |00001780| 7b 01 95 11 44 65 76 65 | 6c 6f 70 65 72 20 53 75 |{...Deve|loper Su| |00001790| 70 70 6f 72 74 00 a0 00 | 99 00 a1 00 64 00 08 64 |pport...|....d..d| |000017a0| 72 77 32 00 3a 00 04 00 | a1 14 e3 00 02 00 01 00 |rw2.:...|........| |000017b0| a0 00 97 00 a1 00 64 00 | 60 64 72 77 32 00 03 02 |......d.|`drw2...| |000017c0| 00 00 2d 02 00 01 ef 00 | 00 00 00 00 00 00 00 02 |..-.....|........| |000017d0| 02 00 00 00 00 00 00 00 | 00 00 00 ff ff ff ff ff |........|........| |000017e0| ff 00 01 00 01 08 4b 00 | 00 00 00 02 00 01 ef 02 |......K.|........| |000017f0| 00 00 2d 00 00 00 00 00 | 00 00 00 00 01 00 14 00 |..-.....|........| |00001800| 0c 00 03 00 02 00 00 00 | 5a 00 01 00 00 00 02 00 |........|Z.......| |00001810| 00 00 03 00 0c 00 00 00 | 00 00 07 00 02 00 02 00 |........|........| |00001820| 08 00 08 00 20 00 66 02 | 1c 00 66 00 5a 00 a1 00 |.... .f.|..f.Z...| |00001830| 64 00 31 64 72 77 32 00 | 02 01 ca 01 c0 01 fa 01 |d.1drw2.|........| |00001840| e9 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00001850| 00 00 00 00 00 ff ff ff | ff ff ff 00 01 00 00 01 |........|........| |00001860| 4b 00 00 00 00 00 a1 00 | 96 00 0c 01 00 00 00 02 |K.......|........| |00001870| 78 00 00 00 00 00 00 00 | a1 00 64 00 10 64 72 77 |x.......|..d..drw| |00001880| 32 00 3a 00 05 00 00 00 | 00 00 01 00 00 00 a1 00 |2.:.....|........| |00001890| 64 00 0e 64 72 77 32 00 | 3a 00 02 00 24 00 00 00 |d..drw2.|:...$...| |000018a0| 00 00 a1 00 64 00 34 64 | 72 77 32 00 3a 00 01 00 |....d.4d|rw2.:...| |000018b0| 03 00 00 00 30 00 00 00 | 00 00 00 00 00 00 00 00 |....0...|........| |000018c0| 01 00 01 00 01 00 01 00 | 00 00 00 00 00 00 00 00 |........|........| |000018d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 a1 00 9a 00 |........|........| |000018e0| 08 ff f4 00 00 00 13 80 | 00 00 a0 00 98 00 0d 00 |........|........| |000018f0| 30 00 28 00 55 01 ef 01 | f0 00 a0 00 99 00 a1 00 |0.(.U...|........| |00001900| 64 00 08 64 72 77 32 00 | 3a 00 04 00 a1 14 e3 00 |d..drw2.|:.......| |00001910| 02 00 01 00 a0 00 97 00 | a1 00 64 00 31 64 72 77 |........|..d.1drw| |00001920| 32 00 02 01 ef 01 e6 01 | fa 01 f0 00 00 00 00 00 |2.......|........| |00001930| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 ff |........|........| |00001940| ff ff ff ff ff 00 01 00 | 00 01 00 00 00 00 00 00 |........|........| |00001950| a1 00 96 00 0c 01 00 00 | 00 02 78 00 00 00 00 00 |........|..x.....| |00001960| 00 00 a1 00 64 00 10 64 | 72 77 32 00 3a 00 05 00 |....d..d|rw2.:...| |00001970| 00 00 00 00 01 00 00 00 | a1 00 64 00 0e 64 72 77 |........|..d..drw| |00001980| 32 00 3a 00 02 00 24 00 | 00 00 00 00 a1 00 64 00 |2.:...$.|......d.| |00001990| 34 64 72 77 32 00 3a 00 | 01 00 03 00 00 00 09 00 |4drw2.:.|........| |000019a0| 00 00 00 00 00 00 00 00 | 00 00 01 00 01 00 01 00 |........|........| |000019b0| 01 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000019c0| 00 00 00 00 00 00 a1 00 | 9a 00 08 ff fd 80 00 00 |........|........| |000019d0| 04 00 00 00 a0 00 98 00 | 0d 00 09 00 2b 26 09 01 |........|....+&..| |000019e0| a8 00 a0 00 99 00 a1 00 | 64 00 08 64 72 77 32 00 |........|d..drw2.| |000019f0| 3a 00 04 00 a1 14 e3 00 | 02 00 01 00 a0 00 97 00 |:.......|........| |00001a00| a1 00 64 00 31 64 72 77 | 32 00 02 01 e5 00 2d 01 |..d.1drw|2.....-.| |00001a10| f8 00 79 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |..y.....|........| |00001a20| 00 00 00 00 00 00 00 ff | ff ff ff ff ff 00 01 00 |........|........| |00001a30| 01 01 00 00 00 01 00 00 | a1 00 96 00 0c 01 00 00 |........|........| |00001a40| 00 02 78 00 00 00 00 00 | 00 00 a1 00 64 00 10 64 |..x.....|....d..d| |00001a50| 72 77 32 00 3a 00 05 00 | 00 00 00 00 01 00 00 00 |rw2.:...|........| |00001a60| a1 00 64 00 0e 64 72 77 | 32 00 3a 00 02 00 24 00 |..d..drw|2.:...$.| |00001a70| 00 00 00 00 a1 00 64 00 | 34 64 72 77 32 00 3a 00 |......d.|4drw2.:.| |00001a80| 01 00 03 00 00 00 12 00 | 00 00 00 00 00 00 00 00 |........|........| |00001a90| 00 00 01 00 01 00 01 00 | 01 00 00 00 00 00 00 00 |........|........| |00001aa0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 a1 00 |........|........| |00001ab0| 9a 00 08 ff fb 80 00 00 | 25 00 00 00 a0 00 98 00 |........|%.......| |00001ac0| 0d 00 12 00 28 00 5a 00 | 5c 09 4d 61 63 69 6e 74 |....(.Z.|\.Macint| |00001ad0| 6f 73 68 00 a0 00 99 00 | a1 00 64 00 08 64 72 77 |osh.....|..d..drw| |00001ae0| 32 00 3a 00 04 00 a1 14 | e3 00 02 00 01 00 a0 00 |2.:.....|........| |00001af0| 97 00 a0 00 8d 00 a1 00 | 64 00 06 64 72 77 32 00 |........|d..drw2.| |00001b00| 44 00 a0 00 83 00 01 00 | 0a 00 00 00 00 03 48 02 |D.......|......H.| |00001b10| 52 00 04 01 00 00 2e 00 | 04 00 00 00 00 00 10 00 |R.......|........| |00001b20| 01 00 01 00 01 00 01 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL| |00001b30| 4e 00 64 00 00 00 8d 00 | 5a 00 a0 01 bf 00 28 00 |N.d.....|Z.....(.| |00001b40| 9b 00 5a 28 48 57 20 32 | 32 20 2d 20 43 6f 6f 70 |..Z(HW 2|2 - Coop| |00001b50| 65 72 61 74 69 6e 67 20 | 77 69 74 68 20 74 68 65 |erating |with the| |00001b60| 20 43 6f 70 72 6f 63 65 | 73 73 6f 72 00 00 0d 00 | Coproce|ssor....| |00001b70| 0e 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 29 00 |....d..O|NLN.d.).| |00001b80| 9f 00 5a 00 ae 00 9a 00 | 2a 10 08 48 61 72 64 77 |..Z.....|*..Hardw| |00001b90| 61 72 65 00 04 00 00 00 | 0d 00 0c 00 a1 00 64 00 |are.....|......d.| |00001ba0| 10 4f 4e 4c 4e 00 64 00 | 33 00 ba 00 5a 00 c6 00 |.ONLN.d.|3...Z...| |00001bb0| 92 00 2a 18 0b 52 65 76 | 69 73 65 64 20 62 79 3a |..*..Rev|ised by:| |00001bc0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 3f 00 |....d..O|NLN.d.?.| |00001bd0| ba 00 a2 00 c6 00 d8 00 | 29 48 0a 4a 69 6d 20 52 |........|)H.Jim R| |00001be0| 65 65 6b 65 73 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |eekes...|d..ONLN.| |00001bf0| 64 00 4a 00 ba 01 dc 00 | c6 02 1c 00 28 00 c3 01 |d.J.....|....(...| |00001c00| dc 0c 4f 63 74 6f 62 65 | 72 20 31 39 39 30 00 00 |..Octobe|r 1990..| |00001c10| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 57 00 c6 00 |..d..ONL|N.d.W...| |00001c20| 5a 00 d2 00 8f 00 28 00 | cf 00 5a 0b 57 72 69 74 |Z.....(.|..Z.Writ| |00001c30| 74 65 6e 20 62 79 3a 00 | a1 00 64 00 10 4f 4e 4c |ten by:.|..d..ONL| |00001c40| 4e 00 64 00 63 00 c6 00 | a2 00 d2 00 d8 00 29 48 |N.d.c...|......)H| |00001c50| 0a 4a 69 6d 20 52 65 65 | 6b 65 73 00 a1 00 64 00 |.Jim Ree|kes...d.| |00001c60| 10 4f 4e 4c 4e 00 64 00 | 6e 00 c6 01 eb 00 d2 02 |.ONLN.d.|n.......| |00001c70| 1c 00 28 00 cf 01 eb 09 | 4a 75 6e 65 20 31 39 38 |..(.....|June 198| |00001c80| 39 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 78 00 |9...d..O|NLN.d.x.| |00001c90| de 00 5a 00 ea 00 a0 00 | 28 00 e7 00 5a 0f 54 68 |..Z.....|(...Z.Th| |00001ca0| 65 20 75 73 65 20 6f 66 | 20 74 68 65 20 00 06 00 |e use of| the ...| |00001cb0| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 00 |......d.|.ONLN.d.| |00001cc0| 87 00 de 00 a0 00 ea 02 | 1c 00 29 46 49 36 38 38 |........|..)FI688| |00001cd0| 38 31 20 6f 72 20 36 38 | 38 38 32 20 63 6f 70 72 |81 or 68|882 copr| |00001ce0| 6f 63 65 73 73 6f 72 20 | 69 73 20 75 73 75 61 6c |ocessor |is usual| |00001cf0| 6c 79 20 68 61 6e 64 6c | 65 64 20 62 79 20 74 68 |ly handl|ed by th| |00001d00| 65 20 53 41 4e 45 20 70 | 61 63 6b 61 67 65 20 6f |e SANE p|ackage o| |00001d10| 72 20 62 79 20 61 00 00 | a1 00 64 00 10 4f 4e 4c |r by a..|..d..ONL| |00001d20| 4e 00 64 00 d1 00 ea 00 | 5a 00 f6 00 c8 00 28 00 |N.d.....|Z.....(.| |00001d30| f3 00 5a 15 64 65 76 65 | 6c 6f 70 6d 65 6e 74 20 |..Z.deve|lopment | |00001d40| 73 79 73 74 65 6d d5 73 | 20 00 06 00 02 00 00 00 |system.s| .......| |00001d50| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 e6 00 ea 00 |..d..ONL|N.d.....| |00001d60| c8 00 f6 02 1c 00 29 6e | 42 6c 69 62 72 61 72 69 |......)n|Blibrari| |00001d70| 65 73 2e 20 20 53 6f 6d | 65 20 64 65 76 65 6c 6f |es. Som|e develo| |00001d80| 70 65 72 73 20 6d 61 79 | 20 77 69 73 68 20 74 6f |pers may| wish to| |00001d90| 20 75 73 65 20 74 68 65 | 20 63 6f 70 72 6f 63 65 | use the| coproce| |00001da0| 73 73 6f 72 20 64 75 72 | 69 6e 67 00 06 00 00 00 |ssor dur|ing.....| |00001db0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 01 29 00 |....d..O|NLN.d.).| |00001dc0| f6 00 5a 01 02 00 f7 00 | 28 00 ff 00 5a 22 73 70 |..Z.....|(...Z"sp| |00001dd0| 65 63 69 61 6c 20 63 69 | 72 63 75 6d 73 74 61 6e |ecial ci|rcumstan| |00001de0| 63 65 73 2c 20 73 75 63 | 68 20 61 73 20 61 74 20 |ces, suc|h as at | |00001df0| 00 00 06 00 01 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL| |00001e00| 4e 00 64 01 4b 00 f6 00 | f7 01 02 02 1c 00 29 9d |N.d.K...|......).| |00001e10| 3f 69 6e 74 65 72 72 75 | 70 74 20 6c 65 76 65 6c |?interru|pt level| |00001e20| 20 6f 72 20 69 6e 73 74 | 61 6c 6c 69 6e 67 20 74 | or inst|alling t| |00001e30| 68 65 69 72 20 6f 77 6e | 20 68 61 72 64 77 61 72 |heir own| hardwar| |00001e40| 65 20 66 6c 6f 61 74 69 | 6e 67 20 70 6f 69 6e 74 |e floati|ng point| |00001e50| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 01 8b 01 |....d..O|NLN.d...| |00001e60| 02 00 5a 01 0e 01 db 00 | 28 01 0b 00 5a 52 65 78 |..Z.....|(...ZRex| |00001e70| 63 65 70 74 69 6f 6e 20 | 68 61 6e 64 6c 65 72 73 |ception |handlers| |00001e80| 2e 20 20 49 6e 20 74 68 | 65 73 65 20 74 77 6f 20 |. In th|ese two | |00001e90| 73 69 74 75 61 74 69 6f | 6e 73 2c 20 74 68 65 72 |situatio|ns, ther| |00001ea0| 65 20 61 72 65 20 73 70 | 65 63 69 61 6c 20 72 65 |e are sp|ecial re| |00001eb0| 71 75 69 72 65 6d 65 6e | 74 73 20 74 68 61 74 20 |quiremen|ts that | |00001ec0| 00 00 06 00 02 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL| |00001ed0| 4e 00 64 01 dd 01 02 01 | db 01 0e 02 1c 00 28 01 |N.d.....|......(.| |00001ee0| 0b 01 db 0c 6d 75 73 74 | 20 62 65 20 6d 65 74 2e |....must| be met.| |00001ef0| 00 00 06 00 03 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL| |00001f00| 4e 00 64 01 eb 01 0e 00 | 5a 01 1a 00 bf 00 28 01 |N.d.....|Z.....(.| |00001f10| 17 00 5a 13 54 68 65 73 | 65 20 72 65 71 75 69 72 |..Z.Thes|e requir| |00001f20| 65 6d 65 6e 74 73 20 00 | 06 00 04 00 00 00 a1 00 |ements .|........| |00001f30| 64 00 10 4f 4e 4c 4e 00 | 64 01 fe 01 0e 00 bf 01 |d..ONLN.|d.......| |00001f40| 1a 02 1c 00 29 65 43 77 | 69 6c 6c 20 72 65 71 75 |....)eCw|ill requ| |00001f50| 69 72 65 20 66 6c 6f 61 | 74 69 6e 67 d0 70 6f 69 |ire floa|ting.poi| |00001f60| 6e 74 20 61 73 73 65 6d | 62 6c 79 20 63 6f 64 65 |nt assem|bly code| |00001f70| 20 61 6e 64 20 61 72 65 | 20 64 69 73 63 75 73 73 | and are| discuss| |00001f80| 65 64 20 69 6e 20 74 68 | 69 73 00 00 06 00 00 00 |ed in th|is......| |00001f90| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 02 42 01 |....d..O|NLN.d.B.| |00001fa0| 1a 00 5a 01 26 00 a5 00 | 28 01 23 00 5a 0f 54 65 |..Z.&...|(.#.Z.Te| |00001fb0| 63 68 6e 69 63 61 6c 20 | 4e 6f 74 65 2e 00 04 01 |chnical |Note....| |00001fc0| 00 00 06 00 01 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL| |00001fd0| 4e 00 64 02 52 01 26 00 | 5a 01 32 00 f0 00 2a 0c |N.d.R.&.|Z.2...*.| |00001fe0| 18 43 68 61 6e 67 65 73 | 20 73 69 6e 63 65 20 4a |.Changes| since J| |00001ff0| 75 6e 65 20 31 39 38 39 | 3a 00 04 00 00 00 a1 00 |une 1989|:.......| |00002000| 64 00 10 4f 4e 4c 4e 00 | 64 02 6a 01 26 00 f0 01 |d..ONLN.|d.j.&...| |00002010| 32 01 da 00 29 96 2d 20 | 20 4e 6f 74 65 64 20 74 |2...).- | Noted t| |00002020| 68 61 74 20 74 68 65 20 | 6e 65 77 20 53 6f 75 6e |hat the |new Soun| |00002030| 64 20 4d 61 6e 61 67 65 | 72 20 6e 6f 20 6c 6f 6e |d Manage|r no lon| |00002040| 67 65 72 20 00 00 06 00 | 02 00 00 00 a1 00 64 00 |ger ....|......d.| |00002050| 10 4f 4e 4c 4e 00 64 02 | 97 01 26 01 da 01 32 02 |.ONLN.d.|..&...2.| |00002060| 18 00 29 ea 0d 75 73 65 | 73 20 66 6c 6f 61 74 69 |..)..use|s floati| |00002070| 6e 67 00 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |ng......|....d..O| |00002080| 4e 4c 4e 00 64 02 a4 01 | 26 02 18 01 32 02 1c 00 |NLN.d...|&...2...| |00002090| 29 3e 01 2d 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |)>.-....|d..ONLN.| |000020a0| 64 02 a5 01 32 00 5a 01 | 3e 00 ef 00 28 01 3b 00 |d...2.Z.|>...(.;.| |000020b0| 5a 20 70 6f 69 6e 74 20 | 6e 75 6d 62 65 72 73 20 |Z point |numbers | |000020c0| 61 74 20 69 6e 74 65 72 | 72 75 70 74 20 74 69 6d |at inter|rupt tim| |000020d0| 65 2e 00 00 07 00 01 00 | 01 00 20 01 4a 00 58 01 |e.......|.. .J.X.| |000020e0| 4a 02 1d 00 04 01 00 00 | 0d 00 0e 00 a1 00 64 00 |J.......|......d.| |000020f0| 10 4f 4e 4c 4e 00 64 02 | c6 01 63 00 5a 01 72 00 |.ONLN.d.|..c.Z.r.| |00002100| f8 00 2a 34 16 57 69 74 | 6e 65 73 73 69 6e 67 20 |..*4.Wit|nessing | |00002110| 74 68 65 20 50 72 6f 62 | 6c 65 6d 00 04 00 00 00 |the Prob|lem.....| |00002120| 0d 00 0c 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 02 |......d.|.ONLN.d.| |00002130| dd 01 7e 00 5a 01 8a 01 | e1 00 2a 18 55 49 66 20 |..~.Z...|..*.UIf | |00002140| 79 6f 75 20 73 65 65 20 | 74 68 65 20 6d 65 73 73 |you see |the mess| |00002150| 61 67 65 20 d2 53 70 75 | 72 69 6f 75 73 20 49 6e |age .Spu|rious In| |00002160| 74 65 72 72 75 70 74 20 | 6f 66 20 74 68 65 20 55 |terrupt |of the U| |00002170| 6e 69 6e 69 74 69 61 6c | 69 7a 65 64 20 49 6e 74 |ninitial|ized Int| |00002180| 65 72 72 75 70 74 20 76 | 65 63 74 6f 72 d3 20 69 |errupt v|ector. i| |00002190| 6e 20 00 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |n ......|....d..O| |000021a0| 4e 4c 4e 00 64 03 32 01 | 7e 01 e1 01 8a 02 1c 00 |NLN.d.2.|~.......| |000021b0| 28 01 87 01 e1 0a 4d 61 | 63 73 42 75 67 20 6f 72 |(.....Ma|csBug or| |000021c0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 03 3d 01 |....d..O|NLN.d.=.| |000021d0| 8b 00 5a 01 97 01 64 00 | 28 01 94 00 5a 34 74 68 |..Z...d.|(...Z4th| |000021e0| 65 20 6d 65 73 73 61 67 | 65 20 d2 55 6e 61 73 73 |e messag|e .Unass| |000021f0| 69 67 6e 65 64 20 49 6e | 74 65 72 72 75 70 74 20 |igned In|terrupt | |00002200| 23 24 30 30 44 20 28 66 | 6f 72 6d 61 74 20 39 29 |#$00D (f|ormat 9)| |00002210| d3 20 00 00 06 00 02 00 | 00 00 a1 00 64 00 10 4f |. ......|....d..O| |00002220| 4e 4c 4e 00 64 03 71 01 | 8b 01 64 01 97 01 a2 00 |NLN.d.q.|..d.....| |00002230| 28 01 94 01 64 09 66 72 | 6f 6d 20 54 4d 4f 4e 00 |(...d.fr|om TMON.| |00002240| 0d 00 09 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 03 |......d.|.ONLN.d.| |00002250| 7a 01 89 01 a2 01 94 01 | aa 00 28 01 91 01 a2 01 |z.......|..(.....| |00002260| aa 00 0d 00 0c 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00002270| 64 03 7b 01 8b 01 aa 01 | 97 02 1c 00 2b 08 03 16 |d.{.....|....+...| |00002280| 2c 20 79 6f 75 20 73 68 | 6f 75 6c 64 20 73 75 73 |, you sh|ould sus| |00002290| 70 65 63 74 20 61 00 00 | a1 00 64 00 10 4f 4e 4c |pect a..|..d..ONL| |000022a0| 4e 00 64 03 92 01 97 00 | 5a 01 a3 01 78 00 28 01 |N.d.....|Z...x.(.| |000022b0| a0 00 5a 3a 66 6c 6f 61 | 74 69 6e 67 20 70 6f 69 |..Z:floa|ting poi| |000022c0| 6e 74 20 70 72 6f 74 6f | 63 6f 6c 20 76 69 6f 6c |nt proto|col viol| |000022d0| 61 74 69 6f 6e 2e 20 20 | 54 68 69 73 20 63 61 6e |ation. |This can| |000022e0| 20 62 65 20 63 61 75 73 | 65 64 20 62 79 20 00 00 | be caus|ed by ..| |000022f0| 06 00 03 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00002300| 64 03 cc 01 97 01 78 01 | a3 02 1c 00 28 01 a0 01 |d.....x.|....(...| |00002310| 78 20 69 6d 70 72 6f 70 | 65 72 20 75 73 61 67 65 |x improp|er usage| |00002320| 20 6f 66 20 66 6c 6f 61 | 74 69 6e 67 20 70 6f 69 | of floa|ting poi| |00002330| 6e 74 00 00 06 00 02 00 | 00 00 a1 00 64 00 10 4f |nt......|....d..O| |00002340| 4e 4c 4e 00 64 03 ed 01 | a3 00 5a 01 af 01 ea 00 |NLN.d...|..Z.....| |00002350| 28 01 ac 00 5a 53 69 6e | 73 74 72 75 63 74 69 6f |(...ZSin|structio| |00002360| 6e 73 20 61 74 20 69 6e | 74 65 72 72 75 70 74 20 |ns at in|terrupt | |00002370| 6c 65 76 65 6c 20 6f 72 | 20 62 79 20 61 74 74 65 |level or| by atte| |00002380| 6d 70 74 69 6e 67 20 74 | 6f 20 68 61 6e 64 6c 65 |mpting t|o handle| |00002390| 20 68 61 72 64 77 61 72 | 65 20 66 6c 6f 61 74 69 | hardwar|e floati| |000023a0| 6e 67 20 70 6f 69 6e 74 | 20 00 06 00 03 00 00 00 |ng point| .......| |000023b0| a1 00 64 00 10 4f 4e 4c | 4e 00 64 04 40 01 a3 01 |..d..ONL|N.d.@...| |000023c0| ea 01 af 02 1c 00 28 01 | ac 01 ea 0a 65 78 63 65 |......(.|....exce| |000023d0| 70 74 69 6f 6e 73 00 00 | 06 00 00 00 00 00 a1 00 |ptions..|........| |000023e0| 64 00 10 4f 4e 4c 4e 00 | 64 04 4b 01 af 00 5a 01 |d..ONLN.|d.K...Z.| |000023f0| bb 00 90 00 28 01 b8 00 | 5a 0c 69 6e 63 6f 72 72 |....(...|Z.incorr| |00002400| 65 63 74 6c 79 2e 00 00 | 04 01 00 00 0d 00 0e 00 |ectly...|........| |00002410| a1 00 64 00 10 4f 4e 4c | 4e 00 64 04 58 01 d3 00 |..d..ONL|N.d.X...| |00002420| 5a 01 e2 01 1c 00 2a 27 | 1c 49 6e 74 65 72 72 75 |Z.....*'|.Interru| |00002430| 70 74 69 6e 67 20 74 68 | 65 20 43 6f 70 72 6f 63 |pting th|e Coproc| |00002440| 65 73 73 6f 72 00 04 00 | 00 00 0d 00 0c 00 a1 00 |essor...|........| |00002450| 64 00 10 4f 4e 4c 4e 00 | 64 04 75 01 ee 00 5a 01 |d..ONLN.|d.u...Z.| |00002460| fa 01 98 00 2a 18 45 49 | 66 20 79 6f 75 20 61 74 |....*.EI|f you at| |00002470| 74 65 6d 70 74 20 74 6f | 20 75 73 65 20 74 68 65 |tempt to| use the| |00002480| 20 63 6f 70 72 6f 63 65 | 73 73 6f 72 20 61 74 20 | coproce|ssor at | |00002490| 69 6e 74 65 72 72 75 70 | 74 20 6c 65 76 65 6c 2c |interrup|t level,| |000024a0| 20 79 6f 75 20 6d 61 79 | 20 62 65 20 00 00 06 00 | you may| be ....| |000024b0| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 04 |......d.|.ONLN.d.| |000024c0| ba 01 ee 01 98 01 fa 02 | 1c 00 28 01 f7 01 98 1d |........|..(.....| |000024d0| 69 6e 74 65 72 72 75 70 | 74 69 6e 67 20 61 20 66 |interrup|ting a f| |000024e0| 6c 6f 61 74 69 6e 67 20 | 70 6f 69 6e 74 00 06 00 |loating |point...| |000024f0| 03 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 04 |......d.|.ONLN.d.| |00002500| d8 01 fa 00 5a 02 06 00 | 92 00 28 02 03 00 5a 0b |....Z...|..(...Z.| |00002510| 70 72 6f 63 65 73 73 6f | 72 2e 20 00 06 00 04 00 |processo|r. .....| |00002520| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 04 e3 01 |....d..O|NLN.d...| |00002530| fa 00 92 02 06 02 1c 00 | 29 38 4a 20 59 6f 75 20 |........|)8J You | |00002540| 6d 75 73 74 20 73 61 76 | 65 20 74 68 65 20 63 6f |must sav|e the co| |00002550| 70 72 6f 63 65 73 73 6f | 72 d5 73 20 73 74 61 74 |processo|r.s stat| |00002560| 65 20 62 65 66 6f 72 65 | 20 65 78 65 63 75 74 69 |e before| executi| |00002570| 6e 67 20 61 6e 79 20 66 | 6c 6f 61 74 69 6e 67 20 |ng any f|loating | |00002580| 70 6f 69 6e 74 00 06 00 | 00 00 00 00 a1 00 64 00 |point...|......d.| |00002590| 10 4f 4e 4c 4e 00 64 05 | 2e 02 06 00 5a 02 12 01 |.ONLN.d.|....Z...| |000025a0| f0 00 28 02 0f 00 5a 5c | 69 6e 73 74 72 75 63 74 |..(...Z\|instruct| |000025b0| 69 6f 6e 73 2c 20 61 6e | 64 2c 20 6f 66 20 63 6f |ions, an|d, of co| |000025c0| 75 72 73 65 2c 20 72 65 | 73 74 6f 72 65 20 69 74 |urse, re|store it| |000025d0| 20 6c 61 74 65 72 20 64 | 75 72 69 6e 67 20 74 68 | later d|uring th| |000025e0| 65 20 69 6e 74 65 72 72 | 75 70 74 20 72 6f 75 74 |e interr|upt rout| |000025f0| 69 6e 65 2e 20 20 54 68 | 69 73 20 72 65 71 75 69 |ine. Th|is requi| |00002600| 72 65 73 20 00 00 06 00 | 01 00 00 00 a1 00 64 00 |res ....|......d.| |00002610| 10 4f 4e 4c 4e 00 64 05 | 8a 02 06 01 f0 02 12 02 |.ONLN.d.|........| |00002620| 1c 00 28 02 0f 01 f0 08 | 61 73 73 65 6d 62 6c 79 |..(.....|assembly| |00002630| 00 00 06 00 00 00 00 00 | a1 00 64 00 10 4f 4e 4c |........|..d..ONL| |00002640| 4e 00 64 05 93 02 12 00 | 5a 02 1e 01 a9 00 28 02 |N.d.....|Z.....(.| |00002650| 1b 00 5a 48 63 6f 64 65 | 20 73 69 6e 63 65 20 74 |..ZHcode| since t| |00002660| 68 65 72 65 20 69 73 20 | 6e 6f 20 63 6f 6e 76 65 |here is |no conve| |00002670| 6e 69 65 6e 74 20 77 61 | 79 20 74 6f 20 64 6f 20 |nient wa|y to do | |00002680| 69 74 20 69 6e 20 61 20 | 68 69 67 68 d0 6c 65 76 |it in a |high.lev| |00002690| 65 6c 20 6c 61 6e 67 75 | 61 67 65 2e 00 00 06 00 |el langu|age.....| |000026a0| 02 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 05 |......d.|.ONLN.d.| |000026b0| dc 02 2a 00 5a 02 36 01 | e3 00 2a 18 51 54 68 65 |..*.Z.6.|..*.QThe| |000026c0| 72 65 20 69 73 20 61 20 | 70 72 6f 74 6f 63 6f 6c |re is a |protocol| |000026d0| 20 74 68 61 74 20 6d 75 | 73 74 20 62 65 20 66 6f | that mu|st be fo| |000026e0| 6c 6c 6f 77 65 64 2e 20 | 20 54 68 65 20 66 69 72 |llowed. | The fir| |000026f0| 73 74 20 66 6c 6f 61 74 | 69 6e 67 20 70 6f 69 6e |st float|ing poin| |00002700| 74 20 69 6e 73 74 72 75 | 63 74 69 6f 6e 20 00 00 |t instru|ction ..| |00002710| 06 00 03 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00002720| 64 06 2d 02 2a 01 e3 02 | 36 02 1c 00 28 02 33 01 |d.-.*...|6...(.3.| |00002730| e3 0a 6d 75 73 74 20 62 | 65 20 61 6e 00 00 2c 00 |..must b|e an..,.| |00002740| 0a 00 16 07 43 6f 75 72 | 69 65 72 00 03 00 16 00 |....Cour|ier.....| |00002750| 06 00 01 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00002760| 64 06 38 02 36 00 5a 02 | 42 00 7d 00 28 02 40 00 |d.8.6.Z.|B.}.(.@.| |00002770| 5a 05 46 53 41 56 45 00 | 03 00 14 00 a1 00 64 00 |Z.FSAVE.|......d.| |00002780| 10 4f 4e 4c 4e 00 64 06 | 3d 02 37 00 7d 02 43 01 |.ONLN.d.|=.7.}.C.| |00002790| ab 00 29 23 3f 2e 20 20 | 54 68 69 73 20 69 6e 73 |..)#?. |This ins| |000027a0| 74 72 75 63 74 69 6f 6e | 20 73 75 73 70 65 6e 64 |truction| suspend| |000027b0| 73 20 74 68 65 20 65 78 | 65 63 75 74 69 6f 6e 20 |s the ex|ecution | |000027c0| 6f 66 20 61 6e 79 20 6f | 70 65 72 61 74 69 6f 6e |of any o|peration| |000027d0| 20 69 6e 20 00 00 06 00 | 02 00 00 00 a1 00 64 00 | in ....|......d.| |000027e0| 10 4f 4e 4c 4e 00 64 06 | 7c 02 37 01 ab 02 43 02 |.ONLN.d.||.7...C.| |000027f0| 1c 00 28 02 40 01 ab 16 | 70 72 6f 67 72 65 73 73 |..(.@...|progress| |00002800| 20 61 6e 64 20 73 61 76 | 65 73 20 74 68 65 00 00 | and sav|es the..| |00002810| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00002820| 64 06 93 02 43 00 5a 02 | 4f 01 4e 00 28 02 4c 00 |d...C.Z.|O.N.(.L.| |00002830| 5a 36 69 6e 74 65 72 6e | 61 6c 20 73 74 61 74 65 |Z6intern|al state| |00002840| 2e 20 20 54 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |. The n|umber of| |00002850| 20 62 79 74 65 73 20 72 | 65 71 75 69 72 65 64 20 | bytes r|equired | |00002860| 69 6e 20 74 68 69 73 20 | 00 00 06 00 01 00 00 00 |in this |........| |00002870| a1 00 64 00 10 4f 4e 4c | 4e 00 64 06 c9 02 43 01 |..d..ONL|N.d...C.| |00002880| 4e 02 4f 02 1c 00 29 f4 | 2c 6f 70 65 72 61 74 69 |N.O...).|,operati| |00002890| 6f 6e 20 64 65 70 65 6e | 64 73 20 6f 6e 20 74 68 |on depen|ds on th| |000028a0| 65 20 73 74 61 74 65 20 | 69 74 20 69 73 20 69 6e |e state |it is in| |000028b0| 2c 20 61 6e 64 00 06 00 | 00 00 00 00 a1 00 64 00 |, and...|......d.| |000028c0| 10 4f 4e 4c 4e 00 64 06 | f6 02 4f 00 5a 02 5b 01 |.ONLN.d.|..O.Z.[.| |000028d0| f2 00 28 02 58 00 5a 5b | 69 74 20 63 61 6e 20 62 |..(.X.Z[|it can b| |000028e0| 65 20 75 70 20 74 6f 20 | 32 31 36 20 62 79 74 65 |e up to |216 byte| |000028f0| 73 2e 20 20 49 66 20 61 | 6e 79 20 66 6c 6f 61 74 |s. If a|ny float| |00002900| 69 6e 67 20 70 6f 69 6e | 74 20 72 65 67 69 73 74 |ing poin|t regist| |00002910| 65 72 73 20 61 72 65 20 | 74 6f 20 62 65 20 75 73 |ers are |to be us| |00002920| 65 64 2c 20 74 68 65 79 | 20 61 6c 73 6f 20 6d 75 |ed, they| also mu| |00002930| 73 74 20 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |st .....|....d..O| |00002940| 4e 4c 4e 00 64 07 51 02 | 4f 01 f2 02 5b 02 1c 00 |NLN.d.Q.|O...[...| |00002950| 28 02 58 01 f2 08 62 65 | 20 73 61 76 65 64 00 00 |(.X...be| saved..| |00002960| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00002970| 64 07 5a 02 5c 00 5a 02 | 68 00 83 00 28 02 65 00 |d.Z.\.Z.|h...(.e.| |00002980| 5a 09 77 69 74 68 20 74 | 68 65 20 00 03 00 16 00 |Z.with t|he .....| |00002990| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 63 02 5b 00 |..d..ONL|N.d.c.[.| |000029a0| 83 02 67 00 a6 00 29 29 | 05 46 4d 4f 56 45 00 00 |..g...))|.FMOVE..| |000029b0| 03 00 14 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.| |000029c0| 68 02 5c 00 a6 02 68 01 | 9c 00 29 23 37 20 69 6e |h.\...h.|..)#7 in| |000029d0| 73 74 72 75 63 74 69 6f | 6e 2e 20 20 41 66 74 65 |structio|n. Afte| |000029e0| 72 20 70 65 72 66 6f 72 | 6d 69 6e 67 20 74 68 65 |r perfor|ming the| |000029f0| 20 69 6e 74 65 72 72 75 | 70 74 20 72 6f 75 74 69 | interru|pt routi| |00002a00| 6e 65 2c 20 00 00 06 00 | 01 00 00 00 a1 00 64 00 |ne, ....|......d.| |00002a10| 10 4f 4e 4c 4e 00 64 07 | 9f 02 5c 01 9c 02 68 01 |.ONLN.d.|..\...h.| |00002a20| ae 00 29 f6 04 74 68 65 | 20 00 03 00 16 00 a1 00 |..)..the| .......| |00002a30| 64 00 10 4f 4e 4c 4e 00 | 64 07 a3 02 5b 01 ae 02 |d..ONLN.|d...[...| |00002a40| 67 01 e6 00 29 12 08 46 | 52 45 53 54 4f 52 45 00 |g...)..F|RESTORE.| |00002a50| 03 00 14 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.| |00002a60| ab 02 5c 01 e6 02 68 02 | 1c 00 29 38 0c 20 69 6e |..\...h.|..)8. in| |00002a70| 73 74 72 75 63 74 69 6f | 6e 00 06 00 00 00 00 00 |structio|n.......| |00002a80| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 b8 02 68 00 |..d..ONL|N.d...h.| |00002a90| 5a 02 74 01 19 00 28 02 | 71 00 5a 2c 69 73 20 75 |Z.t...(.|q.Z,is u| |00002aa0| 73 65 64 20 74 6f 20 72 | 65 73 74 6f 72 65 20 74 |sed to r|estore t| |00002ab0| 68 65 20 66 6c 6f 61 74 | 69 6e 67 20 70 6f 69 6e |he float|ing poin| |00002ac0| 74 20 73 74 61 74 65 2e | 00 00 03 00 16 00 0d 00 |t state.|........| |00002ad0| 09 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 07 e5 02 |....d..O|NLN.d...| |00002ae0| 80 00 5a 02 8b 01 7c 00 | 2a 17 3a 56 42 4c 50 72 |..Z...|.|*.:VBLPr| |00002af0| 6f 63 20 20 20 20 46 53 | 41 56 45 20 20 20 20 20 |oc FS|AVE | |00002b00| 20 20 2d 28 53 50 29 20 | 20 20 20 20 20 20 20 20 | -(SP) | | |00002b10| 20 20 3b 20 73 61 76 65 | 20 74 68 65 20 46 50 20 | ; save| the FP | |00002b20| 73 74 61 74 65 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |state...|d..ONLN.| |00002b30| 64 08 20 02 8a 00 5a 02 | 95 01 9a 00 2a 0a 40 20 |d. ...Z.|....*.@ | |00002b40| 20 20 20 20 20 20 20 20 | 20 20 46 4d 4f 56 45 4d | | FMOVEM| |00002b50| 2e 58 20 20 20 20 46 50 | 52 65 67 73 2c 2d 28 53 |.X FP|Regs,-(S| |00002b60| 50 29 20 20 20 20 3b 20 | 73 61 76 65 20 74 68 65 |P) ; |save the| |00002b70| 20 46 50 20 72 65 67 73 | 20 77 65 20 75 73 65 00 | FP regs| we use.| |00002b80| a1 00 64 00 10 4f 4e 4c | 4e 00 64 08 61 02 94 00 |..d..ONL|N.d.a...| |00002b90| 5a 02 9f 00 96 00 2a 0a | 0c 20 20 20 20 20 20 20 |Z.....*.|. | |00002ba0| 20 20 20 20 c9 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 | ....|d..ONLN.| |00002bb0| 64 08 6e 02 9e 00 5a 02 | a9 01 86 00 2a 0a 3c 20 |d.n...Z.|....*.< | |00002bc0| 20 20 20 20 20 20 20 20 | 20 20 c9 20 20 20 20 20 | | . | |00002bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | | |00002be0| 20 20 20 20 20 20 3b 20 | 79 6f 75 72 20 69 6e 74 | ; |your int| |00002bf0| 65 72 72 75 70 74 20 63 | 6f 64 65 00 a1 00 64 00 |errupt c|ode...d.| |00002c00| 10 4f 4e 4c 4e 00 64 08 | ab 02 a8 00 5a 02 b3 00 |.ONLN.d.|....Z...| |00002c10| 96 00 2a 0a 0c 20 20 20 | 20 20 20 20 20 20 20 20 |..*.. | | |00002c20| c9 00 20 02 c0 00 58 02 | c0 02 1d 00 03 00 14 00 |.. ...X.|........| |00002c30| 0d 00 0a 00 2a 25 28 48 | 57 20 32 32 20 2d 20 43 |....*%(H|W 22 - C| |00002c40| 6f 6f 70 65 72 61 74 69 | 6e 67 20 77 69 74 68 20 |ooperati|ng with | |00002c50| 74 68 65 20 43 6f 70 72 | 6f 63 65 73 73 6f 72 00 |the Copr|ocessor.| |00002c60| 28 02 d5 02 04 01 31 00 | 29 05 05 20 6f 66 20 33 |(.....1.|).. of 3| |00002c70| 00 00 28 02 eb 00 5a 08 | 48 61 72 64 77 61 72 65 |..(...Z.|Hardware| |00002c80| 00 00 ff 00 a1 00 c0 01 | f4 25 25 44 53 49 44 49 |........|.%%DSIDI| |00002c90| 43 54 3a 5f 63 76 0d 63 | 75 72 72 65 6e 74 64 69 |CT:_cv.c|urrentdi| |00002ca0| 63 74 20 2f 62 75 20 6b | 6e 6f 77 6e 20 7b 62 75 |ct /bu k|nown {bu| |00002cb0| 7d 69 66 0d 75 73 65 72 | 64 69 63 74 20 2f 5f 63 |}if.user|dict /_c| |00002cc0| 76 20 6b 6e 6f 77 6e 20 | 6e 6f 74 7b 75 73 65 72 |v known |not{user| |00002cd0| 64 69 63 74 20 2f 5f 63 | 76 20 33 30 20 64 69 63 |dict /_c|v 30 dic| |00002ce0| 74 20 70 75 74 7d 69 66 | 0d 5f 63 76 20 62 65 67 |t put}if|._cv beg| |00002cf0| 69 6e 0d 2f 62 64 66 7b | 62 69 6e 64 20 64 65 66 |in./bdf{|bind def| |00002d00| 7d 62 69 6e 64 20 64 65 | 66 0d 63 75 72 72 65 6e |}bind de|f.curren| |00002d10| 74 73 63 72 65 65 6e 2f | 63 73 20 65 78 63 68 20 |tscreen/|cs exch | |00002d20| 64 65 66 2f 63 61 20 65 | 78 63 68 20 64 65 66 2f |def/ca e|xch def/| |00002d30| 63 66 20 65 78 63 68 20 | 64 65 66 0d 2f 73 65 74 |cf exch |def./set| |00002d40| 63 6d 79 6b 63 6f 6c 6f | 72 20 77 68 65 72 65 7b |cmykcolo|r where{| |00002d50| 2f 73 65 74 63 6d 79 6b | 63 6f 6c 6f 72 20 67 65 |/setcmyk|color ge| |00002d60| 74 20 2f 63 76 63 6d 79 | 6b 20 65 78 63 68 20 64 |t /cvcmy|k exch d| |00002d70| 65 66 7d 7b 2f 63 76 63 | 6d 79 6b 7b 31 20 73 75 |ef}{/cvc|myk{1 su| |00002d80| 62 20 34 20 31 20 72 6f | 6c 6c 20 33 7b 33 20 69 |b 4 1 ro|ll 3{3 i| |00002d90| 6e 64 65 78 20 61 64 64 | 20 6e 65 67 20 64 75 70 |ndex add| neg dup| |00002da0| 20 30 20 6c 74 7b 70 6f | 70 20 30 7d 69 66 20 33 | 0 lt{po|p 0}if 3| |00002db0| 20 31 20 72 6f 6c 6c 7d | 72 65 70 65 61 74 20 73 | 1 roll}|repeat s| |00002dc0| 65 74 72 67 62 63 6f 6c | 6f 72 20 70 6f 70 7d 62 |etrgbcol|or pop}b| |00002dd0| 64 66 20 7d 69 66 65 6c | 73 65 0d 2f 73 73 7b 2f |df }ifel|se./ss{/| |00002de0| 2f 63 66 20 2f 2f 63 61 | 20 2f 2f 63 73 20 73 65 |/cf //ca| //cs se| |00002df0| 74 73 63 72 65 65 6e 7d | 62 64 66 0d 2f 73 74 67 |tscreen}|bdf./stg| |00002e00| 7b 73 73 20 73 65 74 67 | 72 61 79 7d 62 64 66 0d |{ss setg|ray}bdf.| |00002e10| 2f 73 74 72 67 62 7b 73 | 73 20 73 65 74 72 67 62 |/strgb{s|s setrgb| |00002e20| 63 6f 6c 6f 72 7d 62 64 | 66 0d 2f 73 74 63 6d 79 |color}bd|f./stcmy| |00002e30| 6b 7b 73 73 20 63 76 63 | 6d 79 6b 7d 62 64 66 0d |k{ss cvc|myk}bdf.| |00002e40| 2f 6d 69 6e 31 7b 64 75 | 70 20 30 20 65 71 7b 70 |/min1{du|p 0 eq{p| |00002e50| 6f 70 20 31 7d 69 66 7d | 62 64 66 0d 65 6e 64 0d |op 1}if}|bdf.end.| |00002e60| 63 75 72 72 65 6e 74 64 | 69 63 74 20 2f 62 6e 20 |currentd|ict /bn | |00002e70| 6b 6e 6f 77 6e 20 7b 62 | 6e 7d 69 66 0d 00 a0 00 |known {b|n}if....| |00002e80| bf 15 ca 00 00 00 00 03 | 48 02 52 00 11 02 ff 0c |........|H.R.....| |00002e90| 00 ff ff ff ff 00 00 00 | 00 00 00 00 00 02 52 00 |........|......R.| |00002ea0| 00 03 48 00 00 00 00 00 | 00 00 1e 00 01 00 0a 00 |..H.....|........| |00002eb0| 00 00 00 03 48 02 52 00 | 2c 00 08 00 14 05 54 69 |....H.R.|,.....Ti| |00002ec0| 6d 65 73 00 03 00 14 00 | 0d 00 0a 00 2e 00 04 00 |mes.....|........| |00002ed0| 00 00 00 00 2b 36 2d 19 | 4d 61 63 69 6e 74 6f 73 |....+6-.|Macintos| |00002ee0| 68 20 54 65 63 68 6e 69 | 63 61 6c 20 4e 6f 74 65 |h Techni|cal Note| |00002ef0| 73 00 20 00 2f 00 34 00 | 2f 01 f9 00 2c 00 0a 00 |s. ./.4.|/...,...| |00002f00| 16 07 43 6f 75 72 69 65 | 72 00 03 00 16 00 0d 00 |..Courie|r.......| |00002f10| 09 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 00 00 |....d..O|NLN.d...| |00002f20| 3c 00 36 00 47 01 8a 00 | 2a 17 44 56 42 4c 45 78 |<.6.G...|*.DVBLEx| |00002f30| 69 74 20 20 20 20 46 4d | 4f 56 45 4d 2e 58 20 20 |it FM|OVEM.X | |00002f40| 20 20 28 53 50 29 2b 2c | 46 50 52 65 67 73 20 20 | (SP)+,|FPRegs | |00002f50| 20 20 3b 20 72 65 70 6c | 61 63 65 20 74 68 65 20 | ; repl|ace the | |00002f60| 46 50 20 72 65 67 73 20 | 77 65 20 75 73 65 64 00 |FP regs |we used.| |00002f70| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 45 00 46 00 |..d..ONL|N.d.E.F.| |00002f80| 36 00 51 01 67 00 2a 0a | 3d 20 20 20 20 20 20 20 |6.Q.g.*.|= | |00002f90| 20 20 20 20 46 52 45 53 | 54 4f 52 45 20 20 20 20 | FRES|TORE | |00002fa0| 28 53 50 29 2b 20 20 20 | 20 20 20 20 20 20 20 20 |(SP)+ | | |00002fb0| 3b 20 72 65 73 74 6f 72 | 65 20 74 68 65 20 46 50 |; restor|e the FP| |00002fc0| 20 73 74 61 74 65 00 00 | a1 00 64 00 10 4f 4e 4c | state..|..d..ONL| |00002fd0| 4e 00 64 00 83 00 50 00 | 36 00 5b 00 7c 00 2a 0a |N.d...P.|6.[.|.*.| |00002fe0| 0e 20 20 20 20 20 20 20 | 20 20 20 20 52 54 53 00 |. | RTS.| |00002ff0| 03 00 14 00 0d 00 0c 00 | 06 00 03 00 00 00 a1 00 |........|........| |00003000| 64 00 10 4f 4e 4c 4e 00 | 64 00 92 00 67 00 36 00 |d..ONLN.|d...g.6.| |00003010| 73 01 58 00 2a 18 37 4e | 6f 74 65 20 74 68 61 74 |s.X.*.7N|ote that| |00003020| 20 74 68 65 20 63 6f 70 | 72 6f 63 65 73 73 6f 72 | the cop|rocessor| |00003030| 20 6d 61 79 20 6e 6f 74 | 20 62 65 20 69 6e 20 61 | may not| be in a| |00003040| 20 63 6f 6e 64 69 74 69 | 6f 6e 20 74 6f 20 00 00 | conditi|on to ..| |00003050| 06 00 04 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00003060| 64 00 c9 00 67 01 58 00 | 73 01 d5 00 28 00 70 01 |d...g.X.|s...(.p.| |00003070| 58 18 62 65 20 69 6e 74 | 65 72 72 75 70 74 65 64 |X.be int|errupted| |00003080| 2c 20 61 6e 64 20 74 68 | 65 20 00 00 03 00 16 00 |, and th|e ......| |00003090| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 e1 00 66 01 |..d..ONL|N.d...f.| |000030a0| d5 00 72 01 f8 00 29 7d | 05 46 53 41 56 45 00 00 |..r...)}|.FSAVE..| |000030b0| 03 00 14 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |........|....d..O| |000030c0| 4e 4c 4e 00 64 00 e7 00 | 73 00 36 00 7f 00 bf 00 |NLN.d...|s.6.....| |000030d0| 28 00 7c 00 36 1f 69 6e | 73 74 72 75 63 74 69 6f |(.|.6.in|structio| |000030e0| 6e 20 77 69 6c 6c 20 68 | 61 6c 74 20 74 68 65 20 |n will h|alt the | |000030f0| 6d 61 69 6e 20 00 06 00 | 01 00 00 00 a1 00 64 00 |main ...|......d.| |00003100| 10 4f 4e 4c 4e 00 64 01 | 06 00 73 00 bf 00 7f 01 |.ONLN.d.|..s.....| |00003110| f8 00 29 89 40 70 72 6f | 63 65 73 73 6f 72 20 75 |..).@pro|cessor u| |00003120| 6e 74 69 6c 20 73 75 63 | 68 20 61 20 63 6f 6e 64 |ntil suc|h a cond| |00003130| 69 74 69 6f 6e 20 63 61 | 6e 20 62 65 20 6d 65 74 |ition ca|n be met| |00003140| 2e 20 20 54 6f 20 67 69 | 76 65 20 61 6e 20 69 64 |. To gi|ve an id| |00003150| 65 61 20 6f 6e 00 06 00 | 00 00 00 00 a1 00 64 00 |ea on...|......d.| |00003160| 10 4f 4e 4c 4e 00 64 01 | 47 00 80 00 36 00 8c 01 |.ONLN.d.|G...6...| |00003170| 3e 00 28 00 89 00 36 3a | 74 68 65 20 74 69 6d 65 |>.(...6:|the time| |00003180| 20 72 65 71 75 69 72 65 | 64 20 66 6f 72 20 73 61 | require|d for sa| |00003190| 76 69 6e 67 20 74 68 65 | 20 63 6f 70 72 6f 63 65 |ving the| coproce| |000031a0| 73 73 6f 72 d5 73 20 73 | 74 61 74 65 2c 20 74 68 |ssor.s s|tate, th| |000031b0| 65 20 00 00 03 00 16 00 | a1 00 64 00 10 4f 4e 4c |e ......|..d..ONL| |000031c0| 4e 00 64 01 81 00 7f 01 | 3e 00 8b 01 61 00 28 00 |N.d.....|>...a.(.| |000031d0| 89 01 3e 05 46 53 41 56 | 45 00 03 00 14 00 a1 00 |..>.FSAV|E.......| |000031e0| 64 00 10 4f 4e 4c 4e 00 | 64 01 86 00 80 01 61 00 |d..ONLN.|d.....a.| |000031f0| 8c 01 71 00 29 23 04 20 | 6f 72 20 00 03 00 16 00 |..q.)#. |or .....| |00003200| 06 00 01 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00003210| 64 01 8a 00 7f 01 71 00 | 8b 01 a9 00 29 10 08 46 |d.....q.|....)..F| |00003220| 52 45 53 54 4f 52 45 00 | 03 00 14 00 a1 00 64 00 |RESTORE.|......d.| |00003230| 10 4f 4e 4c 4e 00 64 01 | 92 00 80 01 a9 00 8c 01 |.ONLN.d.|........| |00003240| f8 00 29 38 11 20 69 6e | 73 74 72 75 63 74 69 6f |..)8. in|structio| |00003250| 6e 73 20 63 61 6e 00 00 | 06 00 03 00 00 00 a1 00 |ns can..|........| |00003260| 64 00 10 4f 4e 4c 4e 00 | 64 01 a4 00 8d 00 36 00 |d..ONLN.|d.....6.| |00003270| 99 01 b5 00 28 00 96 00 | 36 49 74 61 6b 65 20 61 |....(...|6Itake a| |00003280| 70 70 72 6f 78 69 6d 61 | 74 65 6c 79 20 39 30 30 |pproxima|tely 900| |00003290| 20 63 79 63 6c 65 73 20 | 74 6f 20 65 78 65 63 75 | cycles |to execu| |000032a0| 74 65 2e 20 20 54 68 69 | 73 20 69 73 20 61 62 6f |te. Thi|s is abo| |000032b0| 75 74 20 35 30 20 74 69 | 6d 65 73 20 73 6c 6f 77 |ut 50 ti|mes slow| |000032c0| 65 72 20 00 06 00 04 00 | 00 00 a1 00 64 00 10 4f |er .....|....d..O| |000032d0| 4e 4c 4e 00 64 01 ed 00 | 8d 01 b5 00 99 01 dc 00 |NLN.d...|........| |000032e0| 28 00 96 01 b5 07 74 68 | 61 6e 20 61 20 00 03 00 |(.....th|an a ...| |000032f0| 16 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 01 f4 00 |....d..O|NLN.d...| |00003300| 8c 01 dc 00 98 01 f8 00 | 29 27 04 4d 4f 56 45 00 |........|)'.MOVE.| |00003310| 03 00 14 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |........|....d..O| |00003320| 4e 4c 4e 00 64 01 f9 00 | 99 00 36 00 a5 00 c0 00 |NLN.d...|..6.....| |00003330| 28 00 a2 00 36 1e 69 6e | 73 74 72 75 63 74 69 6f |(...6.in|structio| |00003340| 6e 2e 20 20 43 6f 6e 73 | 69 64 65 72 69 6e 67 20 |n. Cons|idering | |00003350| 74 68 65 20 00 00 06 00 | 01 00 00 00 a1 00 64 00 |the ....|......d.| |00003360| 10 4f 4e 4c 4e 00 64 02 | 17 00 99 00 c0 00 a5 01 |.ONLN.d.|........| |00003370| f8 00 29 8a 42 6c 65 6e | 67 74 68 20 6f 66 20 74 |..).Blen|gth of t| |00003380| 69 6d 65 20 69 74 20 74 | 61 6b 65 73 20 74 6f 20 |ime it t|akes to | |00003390| 70 65 72 66 6f 72 6d 20 | 74 68 69 73 20 6e 65 63 |perform |this nec| |000033a0| 65 73 73 61 72 79 20 70 | 72 6f 74 6f 63 6f 6c 2c |essary p|rotocol,| |000033b0| 20 69 74 20 6d 61 79 00 | 06 00 00 00 00 00 a1 00 | it may.|........| |000033c0| 64 00 10 4f 4e 4c 4e 00 | 64 02 5a 00 a5 00 36 00 |d..ONLN.|d.Z...6.| |000033d0| b1 00 e7 00 28 00 ae 00 | 36 27 6e 6f 74 20 62 65 |....(...|6'not be| |000033e0| 20 64 65 73 69 72 61 62 | 6c 65 20 74 6f 20 75 73 | desirab|le to us| |000033f0| 65 20 66 6c 6f 61 74 69 | 6e 67 d0 70 6f 69 6e 74 |e floati|ng.point| |00003400| 20 00 06 00 01 00 00 00 | a1 00 64 00 10 4f 4e 4c | .......|..d..ONL| |00003410| 4e 00 64 02 81 00 a5 00 | e7 00 b1 01 f8 00 29 b1 |N.d.....|......).| |00003420| 3c 6d 61 74 68 20 61 74 | 20 69 6e 74 65 72 72 75 |<math at| interru| |00003430| 70 74 20 6c 65 76 65 6c | 2e 20 20 41 73 20 61 6e |pt level|. As an| |00003440| 20 61 6c 74 65 72 6e 61 | 74 69 76 65 2c 20 69 6e | alterna|tive, in| |00003450| 76 65 73 74 69 67 61 74 | 65 20 74 68 65 00 06 00 |vestigat|e the...| |00003460| 00 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 02 |......d.|.ONLN.d.| |00003470| be 00 b2 00 36 00 be 01 | 0a 00 28 00 bb 00 36 2e |....6...|..(...6.| |00003480| 70 6f 73 73 69 62 69 6c | 69 74 79 20 6f 66 20 75 |possibil|ity of u| |00003490| 73 69 6e 67 20 74 68 65 | 20 54 6f 6f 6c 62 6f 78 |sing the| Toolbox| |000034a0| 20 72 6f 75 74 69 6e 65 | 73 20 66 6f 72 20 00 00 | routine|s for ..| |000034b0| 03 00 16 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 02 |......d.|.ONLN.d.| |000034c0| ec 00 b1 01 0a 00 bd 01 | 2d 00 29 d4 05 46 69 78 |........|-.)..Fix| |000034d0| 65 64 00 00 03 00 14 00 | a1 00 64 00 10 4f 4e 4c |ed......|..d..ONL| |000034e0| 4e 00 64 02 f1 00 b2 01 | 2d 00 be 01 44 00 29 23 |N.d.....|-...D.)#| |000034f0| 05 20 61 6e 64 20 00 00 | 03 00 16 00 a1 00 64 00 |. and ..|......d.| |00003500| 10 4f 4e 4c 4e 00 64 02 | f6 00 b1 01 44 00 bd 01 |.ONLN.d.|....D...| |00003510| 60 00 29 17 04 46 72 61 | 63 00 03 00 14 00 a1 00 |`.)..Fra|c.......| |00003520| 64 00 10 4f 4e 4c 4e 00 | 64 02 fa 00 b2 01 60 00 |d..ONLN.|d.....`.| |00003530| be 01 90 00 29 1c 09 20 | 6e 75 6d 62 65 72 73 2e |....).. |numbers.| |00003540| 00 00 04 01 00 00 0d 00 | 0e 00 a1 00 64 00 10 4f |........|....d..O| |00003550| 4e 4c 4e 00 64 03 04 00 | d6 00 36 00 e5 01 22 00 |NLN.d...|..6...".| |00003560| 28 00 e2 00 36 22 48 61 | 6e 64 6c 69 6e 67 20 46 |(...6"Ha|ndling F| |00003570| 6c 6f 61 74 69 6e 67 20 | 50 6f 69 6e 74 20 45 78 |loating |Point Ex| |00003580| 63 65 70 74 69 6f 6e 73 | 00 00 04 00 00 00 0d 00 |ceptions|........| |00003590| 0c 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 03 27 00 |....d..O|NLN.d.'.| |000035a0| f1 00 36 00 fd 01 3f 00 | 2a 18 3a 49 74 20 69 73 |..6...?.|*.:It is| |000035b0| 20 70 6f 73 73 69 62 6c | 65 2c 20 61 6e 64 20 73 | possibl|e, and s| |000035c0| 6f 6d 65 74 69 6d 65 73 | 20 64 65 73 69 72 61 62 |ometimes| desirab| |000035d0| 6c 65 2c 20 66 6f 72 20 | 61 70 70 6c 69 63 61 74 |le, for |applicat| |000035e0| 69 6f 6e 73 20 00 06 00 | 01 00 00 00 a1 00 64 00 |ions ...|......d.| |000035f0| 10 4f 4e 4c 4e 00 64 03 | 61 00 f1 01 3f 00 fd 01 |.ONLN.d.|a...?...| |00003600| f2 00 28 00 fa 01 3f 26 | 74 6f 20 69 6e 73 74 61 |..(...?&|to insta| |00003610| 6c 6c 20 74 68 65 69 72 | 20 6f 77 6e 20 68 61 72 |ll their| own har| |00003620| 64 77 61 72 65 20 66 6c | 6f 61 74 69 6e 67 00 00 |dware fl|oating..| |00003630| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00003640| 64 03 87 00 f1 01 f2 00 | fd 01 f8 00 29 b3 01 d0 |d.......|....)...| |00003650| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 03 88 00 |....d..O|NLN.d...| |00003660| fd 00 36 01 09 00 c8 00 | 28 01 06 00 36 1f 70 6f |..6.....|(...6.po| |00003670| 69 6e 74 20 65 78 63 65 | 70 74 69 6f 6e 20 68 61 |int exce|ption ha| |00003680| 6e 64 6c 65 72 73 2e 20 | 20 54 68 65 20 00 06 00 |ndlers. | The ...| |00003690| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 03 |......d.|.ONLN.d.| |000036a0| a7 00 fd 00 c8 01 09 01 | f8 00 29 92 3c 4d 50 57 |........|..).<MPW| |000036b0| 20 d5 38 38 31 20 53 41 | 4e 45 20 6c 69 62 72 61 | .881 SA|NE libra| |000036c0| 72 69 65 73 20 70 72 6f | 76 69 64 65 20 72 6f 75 |ries pro|vide rou| |000036d0| 74 69 6e 65 73 20 66 6f | 72 20 61 70 70 6c 69 63 |tines fo|r applic| |000036e0| 61 74 69 6f 6e 73 20 74 | 6f 00 06 00 00 00 00 00 |ations t|o.......| |000036f0| a1 00 64 00 10 4f 4e 4c | 4e 00 64 03 e4 01 09 00 |..d..ONL|N.d.....| |00003700| 36 01 15 01 49 00 28 01 | 12 00 36 3c 64 6f 20 73 |6...I.(.|..6<do s| |00003710| 6f 2e 20 20 49 66 20 61 | 6e 20 61 70 70 6c 69 63 |o. If a|n applic| |00003720| 61 74 69 6f 6e 20 69 73 | 20 67 6f 69 6e 67 20 74 |ation is| going t| |00003730| 6f 20 75 73 65 20 74 68 | 69 73 20 6d 65 63 68 61 |o use th|is mecha| |00003740| 6e 69 73 6d 20 74 6f 20 | 00 00 06 00 01 00 00 00 |nism to |........| |00003750| a1 00 64 00 10 4f 4e 4c | 4e 00 64 04 20 01 09 01 |..d..ONL|N.d. ...| |00003760| 49 01 15 01 f8 00 28 01 | 12 01 49 23 63 61 74 63 |I.....(.|..I#catc| |00003770| 68 20 65 78 63 65 70 74 | 69 6f 6e 73 20 73 75 63 |h except|ions suc| |00003780| 68 20 61 73 20 75 6e 64 | 65 72 66 6c 6f 77 2c 00 |h as und|erflow,.| |00003790| 06 00 03 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |000037a0| 64 04 44 01 15 00 36 01 | 21 01 b3 00 28 01 1e 00 |d.D...6.|!...(...| |000037b0| 36 49 6f 76 65 72 66 6c | 6f 77 2c 20 6f 72 20 64 |6Ioverfl|ow, or d| |000037c0| 69 76 69 64 65 20 62 79 | 20 7a 65 72 6f 2c 20 74 |ivide by| zero, t| |000037d0| 68 65 6e 20 69 74 20 6d | 75 73 74 20 66 6f 6c 6c |hen it m|ust foll| |000037e0| 6f 77 20 74 68 65 20 6d | 69 6e 69 6d 61 6c 20 70 |ow the m|inimal p| |000037f0| 72 6f 74 6f 63 6f 6c 20 | 61 73 20 00 06 00 04 00 |rotocol |as .....| |00003800| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 04 8d 01 |....d..O|NLN.d...| |00003810| 15 01 b3 01 21 01 f8 00 | 28 01 1e 01 b3 0c 73 68 |....!...|(.....sh| |00003820| 6f 77 6e 20 69 6e 20 74 | 68 65 00 00 06 00 00 00 |own in t|he......| |00003830| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 04 9a 01 |....d..O|NLN.d...| |00003840| 21 00 36 01 2d 00 92 00 | 28 01 2a 00 36 12 66 6f |!.6.-...|(.*.6.fo| |00003850| 6c 6c 6f 77 69 6e 67 20 | 65 78 61 6d 70 6c 65 2e |llowing |example.| |00003860| 00 00 03 00 16 00 0d 00 | 09 00 a1 00 64 00 10 4f |........|....d..O| |00003870| 4e 4c 4e 00 64 04 ad 01 | 39 00 36 01 44 01 58 00 |NLN.d...|9.6.D.X.| |00003880| 2a 17 3a 48 61 6e 64 6c | 65 72 20 20 20 20 46 53 |*.:Handl|er FS| |00003890| 41 56 45 20 20 20 20 20 | 20 20 2d 28 53 50 29 20 |AVE | -(SP) | |000038a0| 20 20 20 20 20 20 20 20 | 20 20 3b 20 73 61 76 65 | | ; save| |000038b0| 20 74 68 65 20 46 50 20 | 73 74 61 74 65 00 a1 00 | the FP |state...| |000038c0| 64 00 10 4f 4e 4c 4e 00 | 64 04 e8 01 43 00 36 01 |d..ONLN.|d...C.6.| |000038d0| 4e 01 94 00 2a 0a 46 20 | 20 20 20 20 20 20 20 20 |N...*.F | | |000038e0| 20 20 4d 4f 56 45 2e 42 | 20 20 20 20 20 20 28 53 | MOVE.B| (S| |000038f0| 50 29 2c 44 30 20 20 20 | 20 20 20 20 20 20 3b 20 |P),D0 | ; | |00003900| 66 69 72 73 74 20 62 79 | 74 65 20 6f 66 20 74 68 |first by|te of th| |00003910| 65 20 73 74 61 74 65 20 | 66 72 61 6d 65 00 a1 00 |e state |frame...| |00003920| 64 00 10 4f 4e 4c 4e 00 | 64 05 2f 01 4d 00 36 01 |d..ONLN.|d./.M.6.| |00003930| 58 01 67 00 2a 0a 3d 20 | 20 20 20 20 20 20 20 20 |X.g.*.= | | |00003940| 20 20 42 45 51 20 20 20 | 20 20 20 20 20 20 4e 55 | BEQ | NU| |00003950| 4c 4c 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 |LL | ; | |00003960| 62 72 61 6e 63 68 20 69 | 66 20 4e 55 4c 4c 20 73 |branch i|f NULL s| |00003970| 74 61 74 65 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |tate....|d..ONLN.| |00003980| 64 05 6d 01 57 00 36 01 | 62 01 62 00 2a 0a 3c 20 |d.m.W.6.|b.b.*.< | |00003990| 20 20 20 20 20 20 20 20 | 20 20 43 4c 52 2e 4c 20 | | CLR.L | |000039a0| 20 20 20 20 20 20 44 30 | 20 20 20 20 20 20 20 20 | D0| | |000039b0| 20 20 20 20 20 20 3b 20 | 63 6c 65 61 72 20 64 61 | ; |clear da| |000039c0| 74 61 20 72 65 67 69 73 | 74 65 72 00 a1 00 64 00 |ta regis|ter...d.| |000039d0| 10 4f 4e 4c 4e 00 64 05 | aa 01 61 00 36 01 6c 01 |.ONLN.d.|..a.6.l.| |000039e0| 6c 00 2a 0a 3e 20 20 20 | 20 20 20 20 20 20 20 20 |l.*.> | | |000039f0| 4d 4f 56 45 2e 42 20 20 | 20 20 20 20 31 28 53 50 |MOVE.B | 1(SP| |00003a00| 29 2c 44 30 20 20 20 20 | 20 20 20 20 3b 20 6c 6f |),D0 | ; lo| |00003a10| 61 64 20 73 74 61 74 65 | 20 66 72 61 6d 65 20 73 |ad state| frame s| |00003a20| 69 7a 65 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 05 |ize...d.|.ONLN.d.| |00003a30| e9 01 6b 00 36 01 76 01 | 58 00 2a 0a 3a 20 20 20 |..k.6.v.|X.*.: | |00003a40| 20 20 20 20 20 20 20 20 | 42 53 45 54 20 20 20 20 | |BSET | |00003a50| 20 20 20 20 23 33 2c 28 | 53 50 2c 44 30 29 20 20 | #3,(|SP,D0) | |00003a60| 20 20 20 20 3b 20 73 65 | 74 20 62 69 74 20 32 37 | ; se|t bit 27| |00003a70| 20 6f 72 20 42 49 55 00 | a1 00 64 00 10 4f 4e 4c | or BIU.|..d..ONL| |00003a80| 4e 00 64 06 24 01 75 00 | 36 01 80 00 72 00 2a 0a |N.d.$.u.|6...r.*.| |00003a90| 0c 20 20 20 20 20 20 20 | 20 20 20 20 c9 00 a1 00 |. | ....| |00003aa0| 64 00 10 4f 4e 4c 4e 00 | 64 06 31 01 7f 00 36 01 |d..ONLN.|d.1...6.| |00003ab0| 8a 01 62 00 2a 0a 3c 20 | 20 20 20 20 20 20 20 20 |..b.*.< | | |00003ac0| 20 20 c9 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | . | | |00003ad0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 20 | | ; | |00003ae0| 79 6f 75 72 20 65 78 63 | 65 70 74 69 6f 6e 20 63 |your exc|eption c| |00003af0| 6f 64 65 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 06 |ode...d.|.ONLN.d.| |00003b00| 6e 01 89 00 36 01 94 00 | 72 00 2a 0a 0c 20 20 20 |n...6...|r.*.. | |00003b10| 20 20 20 20 20 20 20 20 | c9 00 a1 00 64 00 10 4f | |....d..O| |00003b20| 4e 4c 4e 00 64 06 7b 01 | 93 00 36 01 9e 01 67 00 |NLN.d.{.|..6...g.| |00003b30| 2a 0a 3d 4e 75 6c 6c 20 | 20 20 20 20 20 20 46 52 |*.=Null | FR| |00003b40| 45 53 54 4f 52 45 20 20 | 20 20 28 53 50 29 2b 20 |ESTORE | (SP)+ | |00003b50| 20 20 20 20 20 20 20 20 | 20 20 3b 20 72 65 73 74 | | ; rest| |00003b60| 6f 72 65 20 74 68 65 20 | 46 50 20 73 74 61 74 65 |ore the |FP state| |00003b70| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 06 b9 01 |....d..O|NLN.d...| |00003b80| 9d 00 36 01 a8 01 6c 00 | 2a 0a 3e 20 20 20 20 20 |..6...l.|*.> | |00003b90| 20 20 20 20 20 20 52 54 | 45 20 20 20 20 20 20 20 | RT|E | |00003ba0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | | |00003bb0| 20 20 3b 20 72 65 74 75 | 72 6e 20 66 72 6f 6d 20 | ; retu|rn from | |00003bc0| 65 78 63 65 70 74 69 6f | 6e 00 03 00 14 00 04 01 |exceptio|n.......| |00003bd0| 00 00 0d 00 0e 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00003be0| 64 06 f8 01 bf 00 36 01 | ce 00 88 00 2a 26 0c 4f |d.....6.|....*&.O| |00003bf0| 74 68 65 72 20 49 73 73 | 75 65 73 00 04 00 00 00 |ther Iss|ues.....| |00003c00| 0d 00 0c 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |........|....d..O| |00003c10| 4e 4c 4e 00 64 07 05 01 | da 00 36 01 e6 01 52 00 |NLN.d...|..6...R.| |00003c20| 2a 18 36 44 65 62 75 67 | 67 69 6e 67 20 66 6c 6f |*.6Debug|ging flo| |00003c30| 61 74 69 6e 67 d0 70 6f | 69 6e 74 20 72 6f 75 74 |ating.po|int rout| |00003c40| 69 6e 65 73 20 77 69 74 | 68 20 4d 61 63 73 42 75 |ines wit|h MacsBu| |00003c50| 67 2c 20 53 41 44 45 2c | 20 00 06 00 02 00 00 00 |g, SADE,| .......| |00003c60| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 3b 01 da 01 |..d..ONL|N.d.;...| |00003c70| 52 01 e6 01 f8 00 28 01 | e3 01 52 1d 61 6e 64 20 |R.....(.|..R.and | |00003c80| 54 4d 4f 4e 20 6d 61 79 | 20 63 61 75 73 65 20 61 |TMON may| cause a| |00003c90| 20 70 72 6f 74 6f 63 6f | 6c 00 06 00 00 00 00 00 | protoco|l.......| |00003ca0| a1 00 64 00 10 4f 4e 4c | 4e 00 64 07 59 01 e7 00 |..d..ONL|N.d.Y...| |00003cb0| 36 01 f3 00 f7 00 28 01 | f0 00 36 29 76 69 6f 6c |6.....(.|..6)viol| |00003cc0| 61 74 69 6f 6e 2e 20 20 | 4d 61 63 73 42 75 67 20 |ation. |MacsBug | |00003cd0| 36 2e 31 2c 20 61 6e 64 | 20 65 61 72 6c 69 65 72 |6.1, and| earlier| |00003ce0| 2c 20 64 6f 20 00 06 00 | 01 00 00 00 a1 00 64 00 |, do ...|......d.| |00003cf0| 10 4f 4e 4c 4e 00 64 07 | 82 01 e7 00 f7 01 f3 01 |.ONLN.d.|........| |00003d00| 46 00 29 c1 10 6e 6f 74 | 20 70 65 72 66 6f 72 6d |F.)..not| perform| |00003d10| 20 74 68 65 20 00 03 00 | 16 00 a1 00 64 00 10 4f | the ...|....d..O| |00003d20| 4e 4c 4e 00 64 07 92 01 | e6 01 46 01 f2 01 69 00 |NLN.d...|..F...i.| |00003d30| 29 4f 05 46 53 41 56 45 | 00 00 03 00 14 00 a1 00 |)O.FSAVE|........| |00003d40| 64 00 10 4f 4e 4c 4e 00 | 64 07 97 01 e7 01 69 01 |d..ONLN.|d.....i.| |00003d50| f3 01 82 00 29 23 05 20 | 61 6e 64 20 00 00 03 00 |....)#. |and ....| |00003d60| 16 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 07 9c 01 |....d..O|NLN.d...| |00003d70| e6 01 82 01 f2 01 ba 00 | 29 19 08 46 52 45 53 54 |........|)..FREST| |00003d80| 4f 52 45 00 03 00 14 00 | a1 00 64 00 10 4f 4e 4c |ORE.....|..d..ONL| |00003d90| 4e 00 64 07 a4 01 e7 01 | ba 01 f3 01 f8 00 29 38 |N.d.....|......)8| |00003da0| 0c 20 73 75 72 72 6f 75 | 6e 64 69 6e 67 00 06 00 |. surrou|nding...| |00003db0| 00 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.| |00003dc0| b1 01 f3 00 36 01 ff 00 | b5 00 28 01 fc 00 36 1c |....6...|..(...6.| |00003dd0| 66 6c 6f 61 74 69 6e 67 | d0 70 6f 69 6e 74 20 69 |floating|.point i| |00003de0| 6e 73 74 72 75 63 74 69 | 6f 6e 73 20 00 00 06 00 |nstructi|ons ....| |00003df0| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 07 |......d.|.ONLN.d.| |00003e00| cd 01 f3 00 b5 01 ff 01 | f4 00 29 7f 42 61 74 20 |........|..).Bat | |00003e10| 69 6e 74 65 72 72 75 70 | 74 20 6c 65 76 65 6c 2e |interrup|t level.| |00003e20| 20 20 41 73 20 6f 66 20 | 54 4d 4f 4e 20 32 2e 38 | As of |TMON 2.8| |00003e30| 2e 34 2c 20 69 74 20 68 | 61 73 20 6e 6f 74 20 68 |.4, it h|as not h| |00003e40| 61 6e 64 6c 65 64 20 66 | 6c 6f 61 74 69 6e 67 00 |andled f|loating.| |00003e50| 06 00 00 00 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |........|d..ONLN.| |00003e60| 64 08 0f 01 f3 01 f4 01 | ff 01 f8 00 28 01 fc 01 |d.......|....(...| |00003e70| f4 01 2d 00 06 00 01 00 | 00 00 a1 00 64 00 10 4f |..-.....|....d..O| |00003e80| 4e 4c 4e 00 64 08 10 01 | ff 00 36 02 0b 00 91 00 |NLN.d...|..6.....| |00003e90| 28 02 08 00 36 14 70 6f | 69 6e 74 20 69 6e 73 74 |(...6.po|int inst| |00003ea0| 72 75 63 74 69 6f 6e 73 | 2e 20 00 00 06 00 02 00 |ructions|. ......| |00003eb0| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 08 24 01 |....d..O|NLN.d.$.| |00003ec0| ff 00 91 02 0b 01 f8 00 | 29 5b 48 20 48 61 72 64 |........|)[H Hard| |00003ed0| 77 61 72 65 20 66 6c 6f | 61 74 69 6e 67 d0 70 6f |ware flo|ating.po| |00003ee0| 69 6e 74 20 65 78 63 65 | 70 74 69 6f 6e 20 68 61 |int exce|ption ha| |00003ef0| 6e 64 6c 65 72 73 20 61 | 6e 64 20 69 6e 74 65 72 |ndlers a|nd inter| |00003f00| 72 75 70 74 20 72 6f 75 | 74 69 6e 65 73 20 75 73 |rupt rou|tines us| |00003f10| 69 6e 67 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |ing.....|....d..O| |00003f20| 4e 4c 4e 00 64 08 6d 02 | 0b 00 36 02 17 01 2c 00 |NLN.d.m.|..6...,.| |00003f30| 28 02 14 00 36 34 66 6c | 6f 61 74 69 6e 67 d0 70 |(...64fl|oating.p| |00003f40| 6f 69 6e 74 20 69 6e 73 | 74 72 75 63 74 69 6f 6e |oint ins|truction| |00003f50| 73 20 72 65 71 75 69 72 | 65 20 61 73 73 65 6d 62 |s requir|e assemb| |00003f60| 6c 79 20 63 6f 64 69 6e | 67 2e 00 00 06 00 02 00 |ly codin|g.......| |00003f70| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 08 a2 02 |....d..O|NLN.d...| |00003f80| 23 00 36 02 2f 01 77 00 | 2a 18 41 59 6f 75 20 63 |#.6./.w.|*.AYou c| |00003f90| 61 6e 20 77 69 74 6e 65 | 73 73 20 61 20 70 72 6f |an witne|ss a pro| |00003fa0| 74 6f 63 6f 6c 20 76 69 | 6f 6c 61 74 69 6f 6e 20 |tocol vi|olation | |00003fb0| 69 6e 20 61 6e 6f 74 68 | 65 72 20 73 69 74 75 61 |in anoth|er situa| |00003fc0| 74 69 6f 6e 2e 20 20 54 | 68 69 73 20 00 00 06 00 |tion. T|his ....| |00003fd0| 03 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 08 |......d.|.ONLN.d.| |00003fe0| e3 02 23 01 77 02 2f 01 | f8 00 28 02 2c 01 77 17 |..#.w./.|..(.,.w.| |00003ff0| 69 73 20 77 68 65 6e 20 | 75 73 69 6e 67 20 74 68 |is when |using th| |00004000| 65 20 53 6f 75 6e 64 00 | 06 00 00 00 00 00 a1 00 |e Sound.|........| |00004010| 64 00 10 4f 4e 4c 4e 00 | 64 08 fb 02 2f 00 36 02 |d..ONLN.|d.../.6.| |00004020| 3b 00 94 00 28 02 38 00 | 36 12 4d 61 6e 61 67 65 |;...(.8.|6.Manage| |00004030| 72 20 69 6e 20 53 79 73 | 74 65 6d 20 00 00 06 00 |r in Sys|tem ....| |00004040| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 09 |......d.|.ONLN.d.| |00004050| 0d 02 2f 00 94 02 3b 01 | f8 00 29 5e 47 53 6f 66 |../...;.|..)^GSof| |00004060| 74 77 61 72 65 20 36 2e | 30 2e 35 20 61 6e 64 20 |tware 6.|0.5 and | |00004070| 65 61 72 6c 69 65 72 2e | 20 20 54 68 69 73 20 53 |earlier.| This S| |00004080| 6f 75 6e 64 20 4d 61 6e | 61 67 65 72 20 63 61 6c |ound Man|ager cal| |00004090| 6c 73 20 53 41 4e 45 20 | 61 74 20 69 6e 74 65 72 |ls SANE |at inter| |000040a0| 72 75 70 74 00 00 06 00 | 00 00 00 00 a1 00 64 00 |rupt....|......d.| |000040b0| 10 4f 4e 4c 4e 00 64 09 | 55 02 3b 00 36 02 47 01 |.ONLN.d.|U.;.6.G.| |000040c0| 18 00 28 02 44 00 36 32 | 74 69 6d 65 2e 20 20 49 |..(.D.62|time. I| |000040d0| 66 20 61 6e 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |f an app|lication| |000040e0| 20 69 73 20 75 73 69 6e | 67 20 74 68 65 20 63 6f | is usin|g the co| |000040f0| 70 72 6f 63 65 73 73 6f | 72 20 00 00 04 01 00 00 |processo|r ......| |00004100| a1 00 64 00 10 4f 4e 4c | 4e 00 64 09 87 02 3b 01 |..d..ONL|N.d...;.| |00004110| 18 02 47 01 2c 00 29 e2 | 03 61 6e 64 00 00 04 00 |..G.,.).|.and....| |00004120| 00 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 09 8a 02 |....d..O|NLN.d...| |00004130| 3b 01 2c 02 47 01 2f 00 | 29 14 01 20 00 00 06 00 |;.,.G./.|).. ....| |00004140| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 09 |......d.|.ONLN.d.| |00004150| 8b 02 3b 01 2f 02 47 01 | f8 00 29 03 29 74 68 69 |..;./.G.|..).)thi| |00004160| 73 20 53 6f 75 6e 64 20 | 4d 61 6e 61 67 65 72 20 |s Sound |Manager | |00004170| 69 73 20 72 75 6e 6e 69 | 6e 67 2c 20 69 74 20 69 |is runni|ng, it i| |00004180| 73 20 76 65 72 79 00 00 | 06 00 03 00 00 00 a1 00 |s very..|........| |00004190| 64 00 10 4f 4e 4c 4e 00 | 64 09 b5 02 47 00 36 02 |d..ONLN.|d...G.6.| |000041a0| 53 01 6a 00 28 02 50 00 | 36 3c 6c 69 6b 65 6c 79 |S.j.(.P.|6<likely| |000041b0| 20 74 6f 20 69 6e 74 65 | 72 72 75 70 74 20 74 68 | to inte|rrupt th| |000041c0| 65 20 63 6f 70 72 6f 63 | 65 73 73 6f 72 2e 20 20 |e coproc|essor. | |000041d0| 54 68 69 73 20 70 72 6f | 62 6c 65 6d 20 68 61 73 |This pro|blem has| |000041e0| 20 62 65 65 6e 20 00 00 | 06 00 04 00 00 00 a1 00 | been ..|........| |000041f0| 64 00 10 4f 4e 4c 4e 00 | 64 09 f1 02 47 01 6a 02 |d..ONLN.|d...G.j.| |00004200| 53 01 f8 00 28 02 50 01 | 6a 19 72 65 73 6f 6c 76 |S...(.P.|j.resolv| |00004210| 65 64 20 69 6e 20 74 68 | 65 20 6e 65 77 20 53 6f |ed in th|e new So| |00004220| 75 6e 64 00 06 00 00 00 | 00 00 a1 00 64 00 10 4f |und.....|....d..O| |00004230| 4e 4c 4e 00 64 0a 0b 02 | 53 00 36 02 5f 00 f5 00 |NLN.d...|S.6._...| |00004240| 28 02 5c 00 36 27 4d 61 | 6e 61 67 65 72 2c 20 77 |(.\.6'Ma|nager, w| |00004250| 68 69 63 68 20 77 61 73 | 20 6f 72 69 67 69 6e 61 |hich was| origina| |00004260| 6c 6c 79 20 72 65 6c 65 | 61 73 65 64 20 00 06 00 |lly rele|ased ...| |00004270| 01 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.| |00004280| 32 02 53 00 f5 02 5f 01 | f8 00 29 bf 30 69 6e 20 |2.S..._.|..).0in | |00004290| 53 79 73 74 65 6d 20 53 | 6f 66 74 77 61 72 65 20 |System S|oftware | |000042a0| 36 2e 30 2e 36 2e 20 20 | 54 68 65 20 6e 65 77 20 |6.0.6. |The new | |000042b0| 53 6f 75 6e 64 20 4d 61 | 6e 61 67 65 72 00 06 00 |Sound Ma|nager...| |000042c0| 02 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.| |000042d0| 63 02 60 00 36 02 6c 01 | 5a 00 28 02 69 00 36 3d |c.`.6.l.|Z.(.i.6=| |000042e0| 6e 6f 20 6c 6f 6e 67 65 | 72 20 75 73 65 73 20 66 |no longe|r uses f| |000042f0| 6c 6f 61 74 69 6e 67 2d | 70 6f 69 6e 74 20 6e 75 |loating-|point nu| |00004300| 6d 62 65 72 73 20 61 74 | 20 69 6e 74 65 72 72 75 |mbers at| interru| |00004310| 70 74 20 6c 65 76 65 6c | 3b 20 69 74 20 00 06 00 |pt level|; it ...| |00004320| 03 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.| |00004330| a0 02 60 01 5a 02 6c 01 | be 00 28 02 69 01 5a 13 |..`.Z.l.|..(.i.Z.| |00004340| 72 65 70 6c 61 63 65 73 | 20 74 68 65 6d 20 77 69 |replaces| them wi| |00004350| 74 68 20 00 03 00 16 00 | a1 00 64 00 10 4f 4e 4c |th .....|..d..ONL| |00004360| 4e 00 64 0a b3 02 5f 01 | be 02 6b 01 e1 00 29 64 |N.d..._.|..k...)d| |00004370| 05 46 69 78 65 64 00 00 | 03 00 14 00 a1 00 64 00 |.Fixed..|......d.| |00004380| 10 4f 4e 4c 4e 00 64 0a | b8 02 60 01 e1 02 6c 01 |.ONLN.d.|..`...l.| |00004390| f8 00 29 23 04 20 61 6e | 64 00 03 00 16 00 06 00 |..)#. an|d.......| |000043a0| 00 00 00 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 0a |......d.|.ONLN.d.| |000043b0| bd 02 6c 00 36 02 78 00 | 59 00 28 02 76 00 36 05 |..l.6.x.|Y.(.v.6.| |000043c0| 46 72 61 63 74 00 03 00 | 14 00 a1 00 64 00 10 4f |Fract...|....d..O| |000043d0| 4e 4c 4e 00 64 0a c2 02 | 6d 00 59 02 79 00 79 00 |NLN.d...|m.Y.y.y.| |000043e0| 29 23 07 20 74 79 70 65 | 73 2e 00 00 20 02 c0 00 |)#. type|s... ...| |000043f0| 34 02 c0 01 f9 00 0d 00 | 0a 00 28 02 d5 00 36 01 |4.......|..(...6.| |00004400| 32 00 29 05 05 20 6f 66 | 20 33 00 00 28 02 d5 01 |2.).. of| 3..(...| |00004410| 49 28 48 57 20 32 32 20 | 2d 20 43 6f 6f 70 65 72 |I(HW 22 |- Cooper| |00004420| 61 74 69 6e 67 20 77 69 | 74 68 20 74 68 65 20 43 |ating wi|th the C| |00004430| 6f 70 72 6f 63 65 73 73 | 6f 72 00 00 2b 8b 16 08 |oprocess|or..+...| |00004440| 48 61 72 64 77 61 72 65 | 00 00 ff 03 60 00 00 00 |Hardware|....`...| |00004450| 00 03 48 02 52 00 11 02 | ff 0c 00 ff ff ff ff 00 |..H.R...|........| |00004460| 00 00 00 00 00 00 00 02 | 52 00 00 03 48 00 00 00 |........|R...H...| |00004470| 00 00 00 00 1e 00 01 00 | 0a 00 00 00 00 03 48 02 |........|......H.| |00004480| 52 00 2c 00 08 00 14 05 | 54 69 6d 65 73 00 03 00 |R.,.....|Times...| |00004490| 14 00 0d 00 0a 00 2e 00 | 04 00 00 00 00 00 2b 5a |........|......+Z| |000044a0| 2d 18 44 65 76 65 6c 6f | 70 65 72 20 53 75 70 70 |-.Develo|per Supp| |000044b0| 6f 72 74 20 43 65 6e 74 | 65 72 00 00 28 00 2d 01 |ort Cent|er..(.-.| |000044c0| e6 0c 4f 63 74 6f 62 65 | 72 20 31 39 39 30 00 00 |..Octobe|r 1990..| |000044d0| 20 00 2f 00 58 00 2f 02 | 1d 00 04 01 00 00 0d 00 | ./.X./.|........| |000044e0| 0c 00 a1 00 64 00 10 4f | 4e 4c 4e 00 64 00 00 00 |....d..O|NLN.d...| |000044f0| 60 00 5a 00 6c 00 c4 00 | 28 00 69 00 5a 12 46 75 |`.Z.l...|(.i.Z.Fu| |00004500| 72 74 68 65 72 20 52 65 | 66 65 72 65 6e 63 65 3a |rther Re|ference:| |00004510| 00 00 20 00 6c 00 58 00 | 6c 02 1d 00 04 00 00 00 |.. .l.X.|l.......| |00004520| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 13 00 6d 00 |..d..ONL|N.d...m.| |00004530| 6c 00 79 00 70 00 2b 12 | 0d 01 a5 00 a1 00 64 00 |l.y.p.+.|......d.| |00004540| 10 4f 4e 4c 4e 00 64 00 | 15 00 6d 00 7e 00 79 01 |.ONLN.d.|..m.~.y.| |00004550| 40 00 29 12 25 41 70 70 | 6c 65 20 4e 75 6d 65 72 |@.).%App|le Numer| |00004560| 69 63 73 20 4d 61 6e 75 | 61 6c 2c 20 53 65 63 6f |ics Manu|al, Seco| |00004570| 6e 64 20 45 64 69 74 69 | 6f 6e 00 00 a1 00 64 00 |nd Editi|on....d.| |00004580| 10 4f 4e 4c 4e 00 64 00 | 3b 00 79 00 6c 00 85 00 |.ONLN.d.|;.y.l...| |00004590| 70 00 28 00 82 00 6c 01 | a5 00 a1 00 64 00 10 4f |p.(...l.|....d..O| |000045a0| 4e 4c 4e 00 64 00 3d 00 | 79 00 7e 00 85 01 58 00 |NLN.d.=.|y.~...X.| |000045b0| 29 12 26 4d 6f 74 6f 72 | 6f 6c 61 20 4d 43 36 38 |).&Motor|ola MC68| |000045c0| 38 38 31 2f 4d 43 36 38 | 38 38 32 20 55 73 65 72 |881/MC68|882 User| |000045d0| d5 73 20 4d 61 6e 75 61 | 6c 00 a1 00 64 00 10 4f |.s Manua|l...d..O| |000045e0| 4e 4c 4e 00 64 00 64 00 | 85 00 6c 00 91 00 70 00 |NLN.d.d.|..l...p.| |000045f0| 28 00 8e 00 6c 01 a5 00 | a1 00 64 00 10 4f 4e 4c |(...l...|..d..ONL| |00004600| 4e 00 64 00 66 00 85 00 | 7e 00 91 00 f2 00 29 12 |N.d.f...|~.....).| |00004610| 15 4d 50 57 20 72 65 66 | 65 72 65 6e 63 65 20 6d |.MPW ref|erence m| |00004620| 61 6e 75 61 6c 73 00 00 | a1 00 64 00 10 4f 4e 4c |anuals..|..d..ONL| |00004630| 4e 00 64 00 7c 00 91 00 | 6c 00 9d 00 70 00 28 00 |N.d.|...|l...p.(.| |00004640| 9a 00 6c 01 a5 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |..l.....|d..ONLN.| |00004650| 64 00 7e 00 91 00 7e 00 | 9d 01 9a 00 29 12 35 54 |d.~...~.|....).5T| |00004660| 65 63 68 6e 69 63 61 6c | 20 4e 6f 74 65 20 50 54 |echnical| Note PT| |00004670| 20 32 35 20 2d 20 4e 6f | 74 65 73 20 6f 6e 20 4d | 25 - No|tes on M| |00004680| 50 57 d5 73 20 d0 6d 63 | 36 38 38 38 31 20 4f 70 |PW.s .mc|68881 Op| |00004690| 74 69 6f 6e 00 00 a1 00 | 64 00 10 4f 4e 4c 4e 00 |tion....|d..ONLN.| |000046a0| 64 00 b4 00 9d 00 6c 00 | a9 00 70 00 28 00 a6 00 |d.....l.|..p.(...| |000046b0| 6c 01 a5 00 a1 00 64 00 | 10 4f 4e 4c 4e 00 64 00 |l.....d.|.ONLN.d.| |000046c0| b6 00 9d 00 7e 00 a9 01 | 83 00 29 12 32 54 65 63 |....~...|..).2Tec| |000046d0| 68 6e 69 63 61 6c 20 4e | 6f 74 65 20 48 57 20 33 |hnical N|ote HW 3| |000046e0| 32 20 2d 20 53 70 65 65 | 64 79 20 74 68 65 20 4d |2 - Spee|dy the M| |000046f0| 61 74 68 20 43 6f 70 72 | 6f 63 65 73 73 6f 72 00 |ath Copr|ocessor.| |00004700| a1 00 64 00 10 4f 4e 4c | 4e 00 64 00 e9 00 b5 00 |..d..ONL|N.d.....| |00004710| 5a 00 c1 01 44 00 28 00 | be 00 5a 2d 54 4d 4f 4e |Z...D.(.|..Z-TMON| |00004720| 20 69 73 20 61 20 74 72 | 61 64 65 6d 61 72 6b 20 | is a tr|ademark | |00004730| 6f 66 20 49 43 4f 4d 20 | 53 69 6d 75 6c 61 74 69 |of ICOM |Simulati| |00004740| 6f 6e 73 2c 20 49 6e 63 | 2e 00 20 02 c0 00 58 02 |ons, Inc|.. ...X.| |00004750| c0 02 1d 00 0d 00 0a 00 | 28 02 d5 00 5a 28 48 57 |........|(...Z(HW| |00004760| 20 32 32 20 2d 20 43 6f | 6f 70 65 72 61 74 69 6e | 22 - Co|operatin| |00004770| 67 20 77 69 74 68 20 74 | 68 65 20 43 6f 70 72 6f |g with t|he Copro| |00004780| 63 65 73 73 6f 72 00 00 | 28 02 d5 02 04 01 33 00 |cessor..|(.....3.| |00004790| 29 05 05 20 6f 66 20 33 | 00 00 28 02 eb 00 5a 08 |).. of 3|..(...Z.| |000047a0| 48 61 72 64 77 61 72 65 | 00 00 ff 00 00 00 00 00 |Hardware|........| |000047b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000047c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000047d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000047e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000047f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004800| 00 00 01 00 00 00 04 e4 | 00 00 03 e4 00 00 01 36 |........|.......6| |00004810| 00 58 02 c0 02 1d 00 0d | 00 0a 00 28 02 d5 00 5a |.X......|...(...Z| |00004820| 28 48 57 20 32 32 20 2d | 20 43 6f 6f 70 65 72 61 |(HW 22 -| Coopera| |00004830| 1a 48 57 32 32 20 43 6f | 6f 70 20 57 69 74 68 20 |.HW22 Co|op With | |00004840| 43 6f 70 72 6f 63 65 73 | 73 6f 72 74 02 00 00 00 |Coproces|sort....| |00004850| 00 00 4f 4e 4c 4e 48 4c | 58 32 01 00 01 a4 00 00 |..ONLNHL|X2......| |00004860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004870| 00 00 aa b7 1e 37 00 00 | 47 2b 00 00 06 1a 20 49 |.....7..|G+.... I| |00004880| 6e 63 2e 20 a9 20 31 39 | 39 31 2d 39 32 20 54 79 |nc. . 19|91-92 Ty| |00004890| 70 65 20 53 6f 6c 75 74 | 69 6f 6e 73 2c 20 49 6e |pe Solut|ions, In| |000048a0| 63 2e fd 20 31 39 39 31 | 2d 39 32 20 41 70 70 6c |c.. 1991|-92 Appl| |000048b0| 65 20 43 6f 6d 70 75 74 | 65 72 2c 20 49 6e 63 2e |e Comput|er, Inc.| |000048c0| 20 fd 20 31 39 39 31 2d | 39 32 20 54 79 70 65 20 | . 1991-|92 Type | |000048d0| 53 6f 6c 75 74 69 6f 6e | 73 2c 20 49 6e 63 2e 28 |Solution|s, Inc.(| |000048e0| 63 29 20 31 39 39 31 2d | 39 32 20 41 70 70 6c 65 |c) 1991-|92 Apple| |000048f0| 20 43 6f 6d 70 75 74 65 | 72 2c 20 49 6e 63 2e 20 | Compute|r, Inc. | |00004900| 00 00 00 30 00 00 14 99 | 00 00 17 6a 00 00 00 00 |...0....|...j....| |00004910| 00 00 08 b6 00 00 2e 01 | 00 00 15 ca 00 00 08 b8 |........|........| |00004920| 00 00 13 80 00 00 43 cb | 00 00 03 60 00 00 13 82 |......C.|...`....| |00004930| 00 00 14 97 00 00 00 52 | 00 00 00 00 01 0b dd f2 |.......R|........| |00004940| e8 65 00 00 00 00 00 1d | 6b 08 00 00 00 00 00 00 |.e......|k.......| |00004950| 00 00 00 00 00 00 00 05 | 02 01 00 03 13 ca 00 00 |........|........| |00004960| 00 00 00 00 00 00 00 00 | 81 83 00 00 00 00 45 52 |........|......ER| |00004970| 49 4b 4f 4e 4c 4e 48 4c | 00 00 00 00 00 00 14 99 |IKONLNHL|........| |00004980| 00 00 14 99 00 00 32 92 | 00 03 00 00 00 1a 00 05 |......2.|........| |00004990| 00 01 00 03 00 00 00 00 | 03 48 02 52 00 00 14 99 |........|.H.R....| |000049a0| 00 00 32 92 00 00 05 55 | 00 00 00 30 00 01 00 00 |..2....U|...0....| |000049b0| 00 00 00 00 00 02 00 01 | 00 00 02 c6 00 02 00 02 |........|........| |000049c0| 00 00 04 58 00 02 00 03 | 00 00 0b bc 00 02 00 04 |...X....|........| |000049d0| 00 00 0f b0 00 04 00 05 | 00 00 13 82 00 00 00 a2 |........|........| |000049e0| 00 06 28 48 57 20 32 32 | 20 2d 20 43 6f 6f 70 65 |..(HW 22| - Coope| |000049f0| 72 61 74 69 6e 67 20 77 | 69 74 68 20 74 68 65 20 |rating w|ith the | |00004a00| 43 6f 70 72 6f 63 65 73 | 73 6f 72 16 57 69 74 6e |Coproces|sor.Witn| |00004a10| 65 73 73 69 6e 67 20 74 | 68 65 20 50 72 6f 62 6c |essing t|he Probl| |00004a20| 65 6d 1c 49 6e 74 65 72 | 72 75 70 74 69 6e 67 20 |em.Inter|rupting | |00004a30| 74 68 65 20 43 6f 70 72 | 6f 63 65 73 73 6f 72 22 |the Copr|ocessor"| |00004a40| 48 61 6e 64 6c 69 6e 67 | 20 46 6c 6f 61 74 69 6e |Handling| Floatin| |00004a50| 67 20 50 6f 69 6e 74 20 | 45 78 63 65 70 74 69 6f |g Point |Exceptio| |00004a60| 6e 73 0c 4f 74 68 65 72 | 20 49 73 73 75 65 73 12 |ns.Other| Issues.| |00004a70| 46 75 72 74 68 65 72 20 | 52 65 66 65 72 65 6e 63 |Further |Referenc| |00004a80| 65 3a 00 00 00 d8 00 01 | 00 00 00 00 ff ff 00 02 |e:......|........| |00004a90| 00 00 00 01 ff ff 00 03 | 00 00 00 02 ff ff 00 04 |........|........| |00004aa0| 00 00 00 03 ff ff 00 05 | 00 00 00 04 ff ff 00 06 |........|........| |00004ab0| 00 00 00 05 ff ff 00 07 | 00 00 00 06 ff ff 00 08 |........|........| |00004ac0| 00 00 00 07 ff ff 00 09 | 00 00 00 08 ff ff 00 0a |........|........| |00004ad0| 00 00 00 09 ff ff 00 0b | 00 00 00 0a ff ff 00 0c |........|........| |00004ae0| 00 00 00 0b ff ff 00 0d | 00 00 00 0c ff ff 00 0e |........|........| |00004af0| 00 00 00 0d ff ff 00 0f | 00 00 00 0e ff ff 00 10 |........|........| |00004b00| 00 00 00 0f ff ff 00 11 | 00 00 00 10 ff ff 00 12 |........|........| |00004b10| 00 00 00 11 ff ff 00 13 | 00 00 00 12 ff ff 00 14 |........|........| |00004b20| 00 00 00 13 ff ff 00 15 | 00 00 00 14 ff ff 00 16 |........|........| |00004b30| 00 00 00 15 ff ff 00 17 | 00 00 00 16 ff ff 00 18 |........|........| |00004b40| 00 00 00 17 ff ff 00 19 | 00 00 00 18 ff ff 00 1a |........|........| |00004b50| 00 00 00 19 ff ff ff ff | 00 00 00 1a ff ff 00 00 |........|........| |00004b60| 00 3e 00 1b 07 53 79 6d | 62 6f 6c 73 01 41 01 42 |.>...Sym|bols.A.B| |00004b70| 01 43 01 44 01 45 01 46 | 01 47 01 48 01 49 01 4a |.C.D.E.F|.G.H.I.J| |00004b80| 01 4b 01 4c 01 4d 01 4e | 01 4f 01 50 01 51 01 52 |.K.L.M.N|.O.P.Q.R| |00004b90| 01 53 01 54 01 55 01 56 | 01 57 01 58 01 59 01 5a |.S.T.U.V|.W.X.Y.Z| |00004ba0| 00 00 00 00 00 00 00 ac | 00 00 00 00 00 00 00 29 |........|.......)| |00004bb0| 00 00 00 33 00 00 00 57 | 00 00 00 78 00 00 02 52 |...3...W|...x...R| |00004bc0| 00 00 02 c6 00 00 02 dd | 00 00 04 58 00 00 04 75 |........|...X...u| |00004bd0| 00 00 05 dc 00 00 07 e5 | 00 00 08 20 00 00 08 61 |........|... ...a| |00004be0| 00 00 08 6e 00 00 08 ab | 00 00 08 b8 00 00 08 fd |...n....|........| |00004bf0| 00 00 09 3b 00 00 09 4a | 00 00 0b bc 00 00 0b df |...;...J|........| |00004c00| 00 00 0d 65 00 00 0d a0 | 00 00 0d e7 00 00 0e 25 |...e....|.......%| |00004c10| 00 00 0e 62 00 00 0e a1 | 00 00 0e dc 00 00 0e e9 |...b....|........| |00004c20| 00 00 0f 26 00 00 0f 33 | 00 00 0f 71 00 00 0f b0 |...&...3|...q....| |00004c30| 00 00 0f bd 00 00 11 5a | 00 00 13 82 00 00 13 95 |.......Z|........| |00004c40| 00 00 13 bd 00 00 13 e6 | 00 00 13 fe 00 00 14 36 |........|.......6| |00004c50| 00 00 14 6b 00 00 00 08 | 00 00 00 01 00 03 00 01 |...k....|........| |00004c60| 00 00 00 48 00 01 00 16 | 00 16 00 09 00 01 00 16 |...H....|........| |00004c70| 00 16 00 0c 00 00 00 14 | 00 14 00 09 00 00 00 14 |........|........| |00004c80| 00 14 00 0a 00 00 00 14 | 00 14 00 0c 00 00 00 14 |........|........| |00004c90| 00 14 00 0e 00 00 00 14 | 00 14 00 12 00 00 00 14 |........|........| |00004ca0| 00 14 00 18 00 00 00 14 | 00 14 00 30 00 00 00 10 |........|...0....| |00004cb0| 00 02 05 54 69 6d 65 73 | 07 43 6f 75 72 69 65 72 |...Times|.Courier| |00004cc0| 00 00 00 04 00 00 ff ff | 00 00 00 18 00 00 00 32 |........|.......2| |00004cd0| 00 00 00 0a 00 00 03 34 | 00 00 02 75 00 01 00 01 |.......4|...u....| |00004ce0| 00 03 00 70 00 00 01 00 | 00 00 04 e4 00 00 03 e4 |...p....|........| |00004cf0| 00 00 01 36 00 5a da 48 | 0c 7e 00 00 00 1c 01 36 |...6.Z.H|.~.....6| |00004d00| 00 0d 70 61 67 65 00 00 | 00 72 63 68 70 74 00 00 |..page..|.rchpt..| |00004d10| 00 7e 62 6f 6f 6b 00 00 | 00 8a 54 4f 43 20 00 00 |.~book..|..TOC ..| |00004d20| 00 96 54 4f 43 23 00 00 | 00 a2 49 44 58 20 00 00 |..TOC#..|..IDX ..| |00004d30| 00 ae 49 44 58 23 00 00 | 00 ba 49 44 58 50 00 00 |..IDX#..|..IDXP..| |00004d40| 00 c6 50 41 52 41 00 00 | 00 d2 46 4f 4c 4f 00 00 |..PARA..|..FOLO..| |00004d50| 00 de 44 43 46 4e 00 00 | 00 ea 44 43 46 23 00 00 |..DCFN..|..DCF#..| |00004d60| 00 f6 46 4f 4c 53 00 00 | 01 02 53 54 49 46 00 00 |..FOLS..|..STIF..| |00004d70| 01 0e 03 e8 ff ff 00 00 | 00 00 00 00 00 00 03 e8 |........|........| |00004d80| ff ff 00 00 00 34 00 00 | 00 00 03 e8 ff ff 00 00 |.....4..|........| |00004d90| 00 8a 00 5b 6b 7c 03 e8 | ff ff 00 00 00 a8 00 00 |...[k|..|........| |00004da0| 00 00 03 e8 ff ff 00 00 | 00 dc 00 00 00 00 03 e8 |........|........| |00004db0| ff ff 00 00 01 82 00 00 | 00 00 03 e8 ff ff 00 00 |........|........| |00004dc0| 02 5e 00 00 00 00 03 e8 | ff ff 00 00 02 a0 00 00 |.^......|........| |00004dd0| 00 00 03 e8 ff ff 00 00 | 02 a4 00 00 00 00 03 e8 |........|........| |00004de0| ff ff 00 00 03 54 00 00 | 00 00 03 e8 ff ff 00 00 |.....T..|........| |00004df0| 03 60 00 00 00 00 03 e8 | ff ff 00 00 03 ac 00 00 |.`......|........| |00004e00| 00 00 03 e8 ff ff 00 00 | 03 c0 00 00 00 00 03 e8 |........|........| |00004e10| ff ff 00 00 03 c8 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004e20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004e30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004e40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004e50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004e60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00004e70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| +--------+-------------------------+-------------------------+--------+--------+